Skip to main content

Definitions by IElite

Shameelah 

A girl you can't stop loving, even tho you don't talk to her anymore.
Have you talked to Shameelah? She's been staring at you for the past five minutes.
Shameelah by IElite June 19, 2023