zabibazabiba means prayer bump. Lexicurio rates it Sui generis — a strength score of 87 out of 100.EtymologyBorrowed from Arabic زَبِيبَة (zabība), literally "raisin".nounprayer bump