snarler
/ˈsnɑːrlər/Definitions
1. noun
a person who often uses aggressive or abusive language
“The snarler on the street corner was shouting insults at passersby.”
1. noun
a person who often uses aggressive or abusive language
“The snarler on the street corner was shouting insults at passersby.”