Skip to main content

Definitions by Jackle01

Someone who is annoying and/or social awkward.
Twean by Jackle01 January 3, 2017