twirp

A person who farts in their own bathwater.
by Steve Shepard November 14, 2004
Get the twirp mug.