twattwatting (a general intensifier) - German English Dictionary