Skip to main content

Snosha's definitions

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....
by Snosha June 7, 2020
mugGet the Snosha mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email