A Jamaican expression used to express shock , suprise or may be used to curse someone out.
Don't get it mistaken for blood-clot... that is used to express the fact where a female uses her tampons for her own personal needs.
Hope a bumbaclatt stick in yuh poussy
yuh bomboclat,pussyhole