shellacker

listen to the pronunciation of shellacker
الإنجليزية - الإنجليزية
{i} one who coats with varnish; one who trounces another, one who easily defeats another (Slang)
shellacker
المفضلات