Top Definition
Someone who sucks farts out of the butt cheeks of dead seagulls.
That old homeless man at the dump has been accused of being a tweezart
by ajvr007 September 26, 2009
5 Words related to tweezart

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.