1 definition by Sir Dillie

The extended and usually impressive act of urination that occurs after excessive consumption of V energy drinks (and anything laden with caffeine).
It was no slash and dash buddy - that was a V-pee!
by Sir Dillie December 11, 2007
Get the V-Pee mug.