Hplover73's definitions
In northern England and Liverpool, has the same meaning of "knickers in a knot" and "panties in a bunch"
by Hplover73 October 25, 2011
Get the Kecks in a twist mug.
Get the Kecks in a twist mug.We'll email you a link to sign in instantly.