おじゃまむし
Meanings
Noun
1. someone who gets in the way without serving any useful purpose; fly in the ointment; buttinsky; third wheel
Pitch accent
じゃま
むし
Composed of
hindrance; intrusion
insect; bug; worm; roundworm; one's emotions; one's feelings; nervousness