tomatoe dragon Share definition Flag An invisible Dragon,that smells like tomatoes. The tomatoe dragon also has the capibility of biting off heads. My tomatoe dragon was just eating some white rice. tomatoe dragon by Becky Blueface May 8, 2007 0 0 Get merch Get the tomatoe dragon mug. Buy Now — $32.95 See more merch