Skip to main content

Definitions by Smellaranza

smellaranza 

Mean a girl that likes to fart and like to poop and make skidmarks on her underwear
Smellaranza had skidmarks.
smellaranza by Smellaranza September 15, 2019