The worst smelling crap known to man.
Man, did somebody just chudz dump in here?
by chudz junkie November 26, 2009
Get the chudz dump mug.