meaning of bombaclut

bombaclut meaning in Urban Dictionary

a word orginating from Jamaca actually indicating "clinging poo" beleive it or perhaps not! however in London they use this word is used like "oh shit"