Skip to main content

Definitions by DrainGus

To be under the thumb or on a very short leash. A varient of being pussy whipped by your girlfriend.
Damo could not come out to play because his girlfriend had him shackled down tight
Shackled by DrainGus April 7, 2011