look up any word, like ratchet:
 
1.
An expression used to describe something that really sucks.
"Don't go see the new Ben Affleck movie, it is doo doo crunch."
by Mr Puddles December 01, 2009

Words related to Doo Doo Crunch

(blows) (crap) (no good) (shitty) (sucks)