Are You On Crack?

When someone says something that is either unbelievable or utterly foolish and stupid.
Giraffe: Im not a retard. D&S: Are you on Crack?
by blazer275 February 24, 2011
Get the Are You On Crack? mug.