Skip to main content

Definitions by Bishop Sin

Freak On A Leash 

A person who is in a committed relationship but is cheating, the leash signifies them not being able to move about freely for dates, hook ups etc.
My freak on a leash came by early Saturday morning for a quick romp before going to get her hair done.
Freak On A Leash by Bishop Sin October 28, 2009