Subscribe English
look up any word, like yeet:
 
1.
something or someone that leaves or does crap wherever it goes
that hummer of yours is a dumpcrap for the air
by fomeboy January 24, 2007
2 0

Words related to dumpcrap:

bh bush piece of crap piece of shit politician