イモタレ
Meanings
Noun
Verb (する)
1. lying heavy on the stomach; being uneasily digested
Pitch accent
タレ
Composed of
stomach; Chinese "stomach" constellation (one of the 28 mansions)