Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
Blog
World
Help
Chat
Words of the Day
Browse
Add a Definition
User Settings
Definitions by ScaredSheep
Bonniescotland
Share definition
Flag
A term referring to either the
act
of
sheep
chasing and fondling or the actual
person
doing it
Hes
going out
bonniescotlanding tonight ,
Bonniescotlands been
buggering
the
sheep
again
Bonniescotland
by
ScaredSheep
September 25, 2007
Get the
Bonniescotland
mug.