moocha
noun
moo·cha
| \ ˈmüchə\
plural -s
Definition of moocha
: a loincloth of animals' tails or strips of animal skin worn by native peoples of South Africa
Keep scrolling for more