Someone who relishes crap in any form. A craphound is someone who has an intense desire for anything that is cheap, dirty, of poor quality, etc.
"I can't believe he eats fast food everyday."
"Yeah, he's a real craphound."
© 1999-2015 Urban Dictionary ®
Free Daily Email
Type your email address below to get our free Urban Word of the Day every morning!
Emails are sent from email@example.com. We'll never spam you.