XxtraxxXx's definitions
An annoying girl or boy that seems slightly retarded and is very obnoxious they like to disrupt people peaceful times and start a conversation with something about them
by XxtraxxXx March 20, 2020
Get the Shai mug.