Skip to main content

Definitions by Nimmy jewtron

French Necklace 

A nickname for a noose. Since France in the middle ages was known for their criminal exicutions, one of them being criminals hung by a noose
I hear ol' jimmy wore the french necklace
French Necklace by Nimmy jewtron December 27, 2018