shellacking

Definition

Slang

  • noun a beating, defeat. A humorous borrowing of the standard term meaning to slap on shellac, a resin used for varnishing and insulation. The slang sense arose in the USA where it is still heard; it is not unknown in British speech.
http://www.dictionarycentral.com/definition/shellacking.html