1 definition by Lucy's Dad
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 2, 2008