Skip to main content

Definitions by Jackle01

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