Largess's definitions
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.
by Largess August 7, 2012
Get the Hemnoidmug.