Idioms & Phrases for word “shellacking”
shellacking - Did you Mean?
shellac (shellacking)