1 definition by JoseTartabull's Arm

Taking a piss on someones tires, or in extreme situations, on their car door handles.
Some dumbass parked too close to me and opened his door onto my car. So I gave him a South Boston tire wash.
by JoseTartabull's Arm September 23, 2015
Get the South Boston tire wash mug.