くはいをきっする
Meanings
Expression
Verb (する)
Idiomatic
1. to drink a bitter cup; to have a bitter experience; to suffer a defeat
Composed of
bitter cup; bitter experience; bitter defeat; ordeal
to eat; to drink; to smoke; to suffer (e.g. defeat); to receive a blow