1 definition by Largess

Top Definition
Cross between humanoid and hemorrhoid; a truly insufferable rat bastard that is a pain in everybody's ass; more hemorrhoid that humanoid and thinks they are doing you a favor being there.
Godfrey: " Oh crap, here comes Harvey- that annoying fat bastard!"
Gisele: " He is such a hemnoid"
by Largess March 23, 2012
Mug icon
Buy a Hemnoid mug!