Bumbaclot, the acme of Jamaican swearing, translates literally as "arsewipe". Its real meaning is more like a slow, surprised "motherfucker"

Reportedly derived from bum cloth, a cloth used to clean the anus

An expression of annoyance, disgust, or dismay.