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!
by mannysr December 03, 2009
Get the mug
Get a ogood mug for your sister Julia.
buy the domain for your recipe site