Laurie's definitions
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
Get the dumbcrap mug.by Laurie January 16, 2004
Get the butt dial mug.