"trencher" in chinese slang (P小将) - Pump