meaning of Ball of Hate

Ball of Hate meaning in Urban Dictionary

Usually, one of those people from other countries in Japan who dislikes every thing and everybody. Especially, one of those international feamales in Japan who automatically hate foreign dudes, particularly if they have been married to a Japanese individual.