Skip to main content

JoseTartabull's Arm's definitions

South Boston tire wash

Share definition
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 November 7, 2015
Flag
mugGet the South Boston tire wash mug.