look up any word, like fleek:

1 definition by alainax

 
1.
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