Top Definition
To release a large amount of urine on somebody's face.
Be right back bro, I need to drain the vein.
by The_Last_Black_Man October 02, 2010
1 Word related to Drain the Vein

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.