anousha
there's an annoying lil turd called anousha
an annoying little bug like creature that can be refered to as a brat or a loner
"there's an annoying lil turd called anousha" What is the definition of "anousha"?