Cancer Zodiac Traits Quiz

Question 1 of 11

Which word matches the definition below?

Definition

adjective. grouchy