Japanese dictionary
いやなおもいをする
to feel uncomfortable; to be offended; to have a bad time
Kanji details
・dislike
・detest
・hate
・think