1 definition by rastafari selassi I

Top Definition
Trini slang used to describe your lover, your baby, your heart and soul. Probably got its origin from a mothers love for a baby but transcended into a term used for lovers
Baby I love you. You are my doo doo darling
by rastafari selassi I December 21, 2010

Mug icon
Buy a doo doo darling mug!