Jamaica
noun
A confrontational woman; A woman who loves to quarrel and fight.
also known as
tegreg, warboat
arrow_drop_down
0
arrow_drop_down
comments