1 definition by Sdrpuller

A fun sport in which in between beers folks hook their yankin machine up to a weighted sled and pull it down the track. LOTTA A BLACK SMOKE
by Sdrpuller December 24, 2013
Get the tractor pulling mug.