2 definitions by Number one rated sales man1997

Memey girl. Pretty large hair. Wears a mask 24-7. Spamton lover (pretty nice not gonna lie)
Hey you see illandra

Yea but not her mouth
Get the illandra mug.