Learn the Jamaican Patois Word – neekle

neekle (Noun)

Meaning/Description: needle