The Caribbean Dictionary

skin teet
1 definition
1
Verb
To grin
Synonyms
kin teet
Tags
Pictures
Dee Bomb Jan 19, 2016
To laugh or to smile
400