Skip to main content

Definitions by tfduck

It’s just that one girl who doesn’t shower.
Yo it stinks, smells like leila”
Leila by tfduck September 15, 2019