Someone that died. Passed way.
The lady from down the road had kick di bucket, God rest her soul.
A Jamaican term used for females with tight , clean good vagina that has a guy coming back for more.
Suzann has the voodoo nana so the boy don't want to leave her alone.