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 3, 2009
Get the ogood mug.