Skip to main content

Number one rated sales man1997's definitions

illandra

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
mugGet the illandramug.

Share this definition