A fork of Rural Dictionary
(1) A heel-less pointy leather Moroccan slipper (2) Cross between a baboon and a douche, and thus a pompous ass with a pink ass
Glen: Seen William recently? Chris: Phhhhh, what a babouche that guy is, how he ever made MD I'll never know.
a slur used against Moroccans, its very offensive and you should never say it to a Moroccan
no one: non Moroccans: ew look at those babouchers wtf