Top definition
Jamaican synonym for one’s life
nah mek dem tek weh my 3 points
mi 3 points nuh go so easy
by bumbumtheestallion May 06, 2019
Get the mug
Get a 3 points mug for your mother-in-law Julia.

Activity