grappling irons

Fun Dictionary -> grappling irons

grappling irons - Vulgar Dictionary definition

Handcuffs.