Skip to main content

Definitions by zoeeea

An insult describing, someone who is slow and annoying.
"God, hurry up you tractor"
Tractor by zoeeea December 9, 2008