Skip to main content

Definitions by mannysr

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!
ogood by mannysr December 3, 2009