What does bumbaclaart mean?

bumbaclaart in Community Dictionary

an exclamation usually deemed unpleasant in the jamacian and havering regions; the prefix 'bumba-' indicating huge with 'claart', jamacian for the clitorus. by Sandy MessmerReport definition
28 votes

How would you define bumbaclaart?

All the definitions on AZdictionary were written by people just like you. Now's your chance to add your own!