Top Definition
Urinating frequently for a prolonged period of time usually around the length of 4-5 minutes.
Are you going to have an uberdrainage now?
by F.Darr July 24, 2004

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.