{{term}}
- {{preview}}
Top definition
Teamato
A
plural
group
of
tomatoes
the
teamato
is preparing for a
tomasion
by
tomatoinvasion
February 09, 2015
Get a
Teamato
mug for your mother-in-law Larisa.