Learn the Jamaican Patois Word – dutty

dutty (Adjective)

Meaning/Description: dirty