NichiDict

手上げ

てあげ
[teage]

Meanings

1.Noun

all over; given in; given up hope; bring to knees