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 Flyaway2515
Scotch love
Share definition
Flag
"
Tasteful
" way of
saying
"
dry humping
"
"...what she thought of as scotch
love
and what he would call in his unfailing ability to pinpoint the vulgar, the
dry
humps" excerpt from Carrie by Stephen
King
Scotch love
by
Flyaway2515
January 5, 2017
Get the
Scotch love
mug.