むしゃくしゃ mushakusha 1. vexed; irritated2. shaggy; bushy Adverb #84754 Open Menu Add to collection... Open