babaca

Etymology
. Perhaps from,  or.

Noun

 * 1)  idiot, moron
 * 2)  asshole

Noun

 * 1)  vulva