Translation
"skin teeth" to laugh at someone or give them a plastic smile, sometimes used derogatorily as in "A little kin-teet bwoy."
Especially broad smile
Plastic smile
Play audio