1 definition 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
by DrainGus March 23, 2011
Get the Shackled mug.