{{term}}
- {{preview}}
Top definition
scottish sheep dog
The act of
ejaculating
on a woman's
forehead
, then
flipping
her hair in front of her face.
I
gave
this chick
a scottish sheep dog
last night
.
by
soldierguy
October 10, 2011
Get a
scottish sheep dog
mug for your papa James.