Grenada
noun
Any white person, particularly one in a position of power or authority.
also known as
backra, backra beke, payul
arrow_drop_down
0
arrow_drop_down
comments