1 definition by BunchofPAToolz

Top Definition
A revolutionary scientific idea to replace knocked out and/or rotten teeth
Mike Germanaro's teeth are so bad, he's even considered the possibility of inventing Teeth Seeds.
by BunchofPAToolz May 22, 2010
Mug icon
Buy a Teeth Seeds mug!