twattwatting (a general intensifier) - Turkish English Dictionary