Find the word definition

Wiktionary
snap someone's head off

vb. (context idiomatic English) To suddenly and sharply rebuke or insult a person, especially in response to a harmless remark.