Skip to main content

Definitions by Snosha

A slosha with a nose that likes to sniff stuff.
Hey boy fancy a walk.. do you want a shag and sniff hun? What are you some sort of a Snosha....
Snosha by Snosha June 7, 2020