Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by lrlfofl
sheep
Share definition
Flag
The national
sex toy
of
Scotland
. Ever wonder why Scottish people wear nothing under their kilts.
Scotland
, where the men wear skirts, and the
trees
are
rare
, and the sheep are scared.
sheep
by
lrlfofl
October 22, 2003
Get the
sheep
mug.