you have been trolled - Turkish English Dictionary