The Caribbean Dictionary

chups
3 definitions
0
 
Noun
A light, short kiss
Synonyms
Tags
Pictures
 
Verb
To suck ones teeth in disgust or in a sign of disrespect
Synonyms
Tags
Pictures
 
Verb
A sucking noise made with the tongue pressed against the teeth used to express annoyance, frustration, or contempt.
Tags
Pictures
400