Top definition
The position that is a result of a problem or bad situation that seems impossible to solve/get out of
"I'm completely nodgered!"
by Dalgety Dave March 24, 2005
Get the mug
Get a Nodgered mug for your dad Trump.