POP OFF


Meaning of POP OFF in English

[pop off] vi (1764) 1 a: to die unexpectedly b: to leave suddenly

2: to talk thoughtlessly and often loudly or angrily

Merriam-Webster English vocab.      Английский словарь Merriam Webster.