Skip to main content

Definitions by Jackieboyjack

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