Top Definition
the most amazing drink ever. so good it could give you an orgasm.
'that milkshake was a orgasm in a bottle'
by S Beskeen May 06, 2007
Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×