1 definition by Jonny Walker - Westhill Mafia

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
Get the Shimp mug.