craphound Share definition Flag 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." craphound by glock 32 June 1, 2007 0 0 Get merch Get the craphound mug. Buy Now — $32.95 See more merch