Green’s Dictionary of Slang

ram-shackled adj.

[pun on SE ramshackled/ram n.1 (1) + SE shackle]

subjected to anal intercourse, usu. by a person with a large penis.

[[UK]Hotten Dict. of Modern Sl. etc. 80: ramshackle to shatter as with a battering ram].
[UK]Roger’s Profanisaurus in Viz 87 Dec. n.p.: ram shackled euph. To be engaged in the act of botting (qv).