Skip to main content

Jackle01's definitions

Twean

Someone who is annoying and/or social awkward.
Yo, that person is fucking twean.
by Jackle01 January 3, 2017
mugGet the Tweanmug.

Share this definition