meaning of bubumatique

bubumatique meaning in Urban Dictionary

a native created bubu