badibadi

Etymology
Reduplication of.

Noun

 * 1) a friend or casual acquaintance
 * 2) a partner for a particular activity

Noun

 * 1) old woman