Learn the Jamaican Patois Word – jamdung

jamdung (Noun)

Meaning/Description: Jamaica