The Caribbean Dictionary

tun up
1 definition
1
 
Adjective
Excellent; Superlatively good; Great.
Synonyms
Tags
Pictures
Name Sep 03, 2021
Haitians don't say tun up
400