Top definition
A special form of tooth paste designed to work on multiple teeth simultaneously.
This teeth paste is awesome! Gone are the days of tirelessly scrubbing one tooth at a time.
by Corn Goblin June 01, 2017
Get the mug
Get a Teeth Paste mug for your barber Rihanna.