meaning of Busted Onion

Busted Onion meaning in Urban Dictionary

A clean shaven vagina.