Long Live Towel Boy
Noun: A really dumb and cocky person who has limited coordination and the intelligence of a mentally disabled caterpillar. Also has an unlimited amount of Greek Pride.
Check out that kid who thinks that Africa is a country! Yeah what a Kosta!!
Free Daily Email
Emails are sent from email@example.com. We'll never spam you.