ref
US 1895. From grouch + -y. Originally US college student slang. [1]
grouchy (adj.)
1895, U.S. college student slang, from grouch (n.) + -y (2). Related: Grouchily; grouchiness.