1 definition by foxxytrotting

Top Definition
A colorful way to tell someone to mind their own bloody business.
To quote Lily Allen's song:

"Didn't ask for your opinion
Not your business
Wind your neck in

Why'd you think you're better
Little rubber-necker
No one likes a trouble maker
Pull up your socks
There's nothing to see here
Why'd you have to be here
Can't you turn around and get back into your box"
by foxxytrotting November 18, 2015

Mug icon
Buy a wind your neck in mug!