Top definition
Nice little phrase my sister came up with.
Teacher: Where is you history homework?

Jennie: Oh, crap a little ding dong! I left it in my locker!
by Hallie Corson September 20, 2004
Get the mug
Get a Crap a little ding dong! mug for your girlfriend Julia.