Top definition
noun- an exclamation that an event, action or thing is enjoyable to the point of sexual arousal. A response to good news.
by Winston of Latveria July 30, 2009
Get the mug
Get a Cacow mug for your papa José.