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.
by glock 32 May 16, 2007
A purveyor of crap. One who seeks to persuade another that his or her self-serving ideas should be adopted, despite their crappiness.
by burt lancaster December 29, 2007