1 definition 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!
by Dezster July 18, 2005
Get the tweezot mug.