Did you mean Barbuda?
Barbuda
noun
°An island in the nation of Antigua and Barbuda, to the north of Antigua.