babouche in AZ Dictionary
- (n) A Turkish or Moroccan slipper having no heel
- (n) A Turkish or Moroccan slipper having no heel
babouche in Community Dictionary
- (1) A heel-less pointy leather Moroccan slipper(2) Cross between a baboon and a douche, and thus a pompous butt with a pink ass by AlainaReport definition
Related Sources
- Sentence for "babouche"
- You even get your own djellaba…
- View More
How would you define babouche?