Definitions by Lance-P. B.
Trang
Jamaican slang derived for english word "Strong". used to describe mainly women who have impressively thick and well formed body structure (namely hips and buttocks, thighs). Can be used by ladies for men too.
Trang by Lance-P. B. June 16, 2010