1 definition by samvansomething
More accurately described as a colloquial phrase, it means "your deserved reward or just due" for an action taken or statement you have made. It always conveys that to be of a negative nature.
by samvansomething September 17, 2010