Vocabulary
ギタギタ
ギタギタ
severely beaten up; thoroughly defeated; completely destroyed
na-adjective