Top definition
The best taco ever, a taco that provides such a blast and swirl of flavor that it is like a tornado of tastes in your mouth.
by DMEJ March 08, 2010
Get the mug
Get a Tornaco mug for your dog Abdul.
buy the domain for your foodie site