1 definition by Jimmy Thec
Describes a person with an insatiable appetite for swag(stuff we all get). Most likely derived from the expression "ham hound" which describes a person who hangs around the buffet table at a party eating all the ham.
by Jimmy Thec August 19, 2009