Tenielle Woodside's definitions
Caribbean term for a woman/ man who has had their partner taken away from them by another woman/ man.
by Tenielle Woodside May 12, 2008
Get the roach mug.
Get the roach mug.We'll email you a link to sign in instantly.