twirp

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