crusty

adjective
1
having a hard outer layer
پوسته‌دار, سخت‌پوست
2
easily made angry
تندخو, زودجوش, کج‌خلق
a crusty veteran
noun
1
a person who usually has no permanent home, has a dirty or untidy appearance, and rejects the way that most people live in Western society
خانه‌به‌دوش, بی‌خانمان ناهمگون