Frances Tiafoe has been slugged with a $120,000 fine for cursing repeatedly at a chair umpire at the Shanghai Masters.