Expressions, Translation From “Green Tea Bitch” to “Your mom is dead”. Here Is How People Make Insults Around The World Continue Reading AmarensElise May 19, 2017 by AmarensElise