by Laurie November 27, 2002

by Laurie January 20, 2005

by Laurie January 16, 2004

variation of words like "dumbass" "dumbfuck" and "dumbshit." Means someone stupid or someone who does stupid things.
"Why did you call the cops, dumbcrap?!"
by Laurie March 21, 2005

by laurie November 27, 2003
