The Caribbean Dictionary

mahogany bird
1 definition
2
 
Noun
A flying cockroach
Synonyms
Tags
Pictures
mahogany bird
Damie Mar 30, 2015
you gotta be a Bajan.. lol
o1warren Nov 16, 2019
Roach
400