aggroEnglish

aggro

Noun

(informal British usage) aggravation or aggression

English: aggro

Words that start with "aggro"