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