What Does Bumbaclot Mean In English?

Tag » What Is Bumbaclot In Jamaican