NichiDict

むしゃくしゃ

[mushakusha]

Meanings

1.AdverbAdv-toNoun・suru

vexed; irritated; fretful; in ill humour; in ill humor; in a temper

2.AdverbAdv-toNoun・suru

shaggy; bushy; ragged; rugged