Top definition
Is a mexican Johndeere, lawn mower machine! Used by the Mexicools.
Where is my juandeere? Meng?
by BoofBoof August 23, 2006
Get the mug
Get a juandeere mug for your Facebook friend José.