1 definition by alainax

Top Definition
Extreme embarrassment.
I fell at work, it was a rid neck.
He farted on the bus, he's such a rid neck.
by alainax December 31, 2007
Mug icon
Buy a rid neck mug!