Trinidad & Tobago
adjective
Impudent or cocky. Brazen.
also known as
bare face
arrow_drop_down
0
arrow_drop_down
comments