Posted by Kate on May 31, 2006
to have it 'around your neck' is this from the original noose, meaning you're in a lot of bother.