What does Busted Onion mean?

Busted Onion meaning in Urban Dictionary

A clean shaven vagina.