Snarl August 30, 2023 Suggets a termAn aggressive or physical style of play. Rating: 3.3(226) Categories: