Lucy's Dad's definitions
This phrase is usually used as an interjection to or about another. A person is so frustrated that this is the only thing that they can say in response to the dumbass activity you have partaken in.
by Lucy's Dad February 1, 2008
Get the Dumb-Tittymug.