Skip to main content

Definitions by Jackieboyjack

Zara 

Share definition Flag
A smelly girl from England who always farts in bed
Errr Zara, you stink! did you just shit yourself!
Zara by Jackieboyjack August 26, 2023