Green’s Dictionary of Slang

turfing trade n.

see turf n. (1)