variation of words like "dumbass" "dumbfuck" and "dumbshit." Means someone stupid or someone who does stupid things.
"Why did you call the cops, dumbcrap?!"
5👍 2👎
An onamatopeia for the noise an old steam engine makes.
(The American Heritage® Dictionary of the English Language, Fourth Edition)
"Chuff chuff chuff went the little train as it toiled up the hill"
127👍 140👎