うでがな
Meanings
Expression
Verb (5-dan, る)
1. to be itching to put one's skills to use
Composed of
arm; skill; efforts; ability
to sound; to ring; to resound; to echo; to roar; to rumble