teage

Noun

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

Related to お手上げ