Vocabulary

ギタギタ

severely beaten up; thoroughly defeated; completely destroyed

na-adjective