What does Ambiorifical mean?

Ambiorifical meaning in Urban Dictionary

ADJ; Any feminine that's similarly adept at accomodating large things much more than one bodily hole simultaneously.