Top definition
A person who bites there lower lip in a chestery way
Toothy Smile talked to me again today
by Toki Wartooth December 03, 2007
Get the mug
Get a Toothy Smile mug for your Aunt Nathalie.