jabbanooga
A human who has the face of a wild animal and the attitude of a very angry kangaroo. They probably know how to swear in 10 different languages.
My neighbor is a jabbanooga. He once yelled at a parrot and it flew away.
I got into a fight with a jabbanooga. He had a face like a mud cake.
My grandma said I was a jabbanooga because I threw a shoe at a cat.