ferocious / fierce / violent / brave / suddenly / abrupt / (slang) awesome
猛
=
孟
+
犭
:
Mencius' (孟) dachshund (犭) did a dump inside of the engine ((e)ng3) and Mencius is furious (猛). He ferociously yells at his dachshund and is in turn yelled at by Mahatma Gandhi (m) who oversees engine.