1 definition by Tenielle Woodside

Caribbean term for a woman/ man who has had their partner taken away from them by another woman/ man.
Sally is roaching Jessica with her husband.
by Tenielle Woodside February 25, 2008
Get the roach mug.