Logo
Search icon

duppy

/ˈdʌpi/

noun

Meaning

  • A ghost or spirit, often appearing in the form of a dog barking or howling through the night.

  • (game) A drawn game of noughts and crosses (in Jamaica tii-taa-tuo).

verb

Meaning

  • To kill; to murder.

  • (by extension) To excel in.