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
Get the mug
Get a Teeth Seeds mug for your guy Manley.