One who enjoys taking in deep breaths of testicular aroma.
Stop huffing that dudes nuts Steve. you're such a disgusting nut huffer.

by OAG July 6, 2008
Get the Nut Huffer mug.