Top Definition
Something really good that has been described with a little too much enthusiasm, usually involving a small amount of wee.
Oh my god that movie was ogood! Oh my god I've wet myself!
#good #great #excellent #awesome #rad
by mannysr December 03, 2009
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.

×