Top definition
a phrase denoting (usu. mild) annoyance or displeasure (derived from crap.) pretty much on the same level as "gosh darn it" or "shoot".
"Aw, crap and a half, I left my cell phone in the car."
by The Cheshire Kat October 26, 2006
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush