Absolutely spot-on. That's a perfect depiction of your average sherangutan: Its muzzle is always wide open and its always ooking and screeching. Shutting up is a physical impossibility for these beasts. Even to the point that nigger bucks can't stand them.
islam (is-LAHM) n.
The frothy mixture of semen and goat dung resulting from Muslim sex.