twattwatting (a general intensifier) - French English Dictionary