Random Words:
1.
More accurately described as a colloquial phrase, it means
"your deserved reward or just due" for an action taken or statemen..
1.
stupid, annoying or irritating person or thing
Bob -'Fred forgot the ticket'
James - 'damn, what a mooglestooge'
..