2 definitions by Turtlisous
by Turtlisous July 6, 2021
loud, obnoxious, parrot who likes the schlong or the use of the word schlong
like to stick her butt out at people
much like a baboon
great person once you get to know her but until then is annoying like a fire alarm
like to stick her butt out at people
much like a baboon
great person once you get to know her but until then is annoying like a fire alarm
by Turtlisous May 25, 2014