2 definitions by iamsquare
The most fricking annoying person on earth. His face is full of pimples and he is way too clapped... his breath smells too. He usually acts like a paedophile.
Go away Shray
by iamsquare June 23, 2018
by iamsquare August 20, 2022