Skip to main content

Definitions by Dezster

An individual who goes around sucking farts out of dead seagulls.
It's rare but I saw a tweezot on the beach today!
tweezot by Dezster August 31, 2005