Skip to main content

Jonny Walker - Westhill Mafia's definitions

Shimp

A person that sells Sheep for sex. Usually to persons that get arousal from intercourse with sheep in the Scottish highlands.
Hey, do you know if there is a SHIMP up in Donside? im looking to hire a sheep for the night.
by Jonny Walker - Westhill Mafia September 29, 2018
mugGet the Shimpmug.

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