Skip to main content

Definitions by oztaf

Sarah Leitch 

Share definition Flag
White girl who lives north of tofield alberta, smells weird and likes to sniff her pet pigs when she’s feeling frisky
I FUCKING HATE SARAH LEITCH I HOPE SHE FALLE DOWN THE STAIRS
Sarah Leitch by oztaf April 22, 2022