KICKED


Meaning of KICKED in English

• ↑ I could've kicked myself/I've been kicking myself etc

Longman Activator English vocab.      Английский словарь Longman активатор .