US Virgin Islands
noun
A flying cockroach
arrow_drop_down
0
arrow_drop_down
2 comments
Barbados
Barbados
Damie
9 years ago

you gotta be a Bajan.. lol

Jamaica
Jamaica
5 years ago

Roach