look up any word, like bukkake:

1 definition by glock 32

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."
by glock 32 May 16, 2007