meaning of anger ball

anger ball meaning in Urban Dictionary

n. one showing extremely compact trend