A person who has to make a crude observation every time someone passes gas.
What's that smell?
You're such a poot huffer!
by bum dharma July 22, 2010
Get the poot huffer mug.