Twean

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