Learn the Jamaican Patois Word – dogheart

dogheart (Adjective)

Meaning/Description: coldhearted, no feelings