Skip to main content

12 valve mafia's definitions

street tractor

Share definition
A badass, tire frying, bald eagle screaming machine that sounds like a tractor engine.
by 12 valve mafia August 27, 2022
Flag
mugGet the street tractor mug.