What does Angry Grouch mean?

Angry Grouch meaning in Urban Dictionary

The act of having sex with a midget on a trash can so that they are identical level while you.