Top definition
Maids who speak Spanish, usually a two-person team. Very hard working.
The Spanish Tornadoes cleaned the house today. They are so busy and underfoot all the time that I have to go outside until they finish.
by TYMMCHN April 14, 2010
Get the mug
Get a Spanish Tornadoes mug for your sister Larisa.

Available Domains :D

  • spanishtornadoes.se
  • spanishtornadoes.com
  • spanishtornadoes.ninja
  • spanishtornadoes.men
  • spanishtornadoes.org