What does Butterfly House mean?

Butterfly House meaning in Urban Dictionary

Having a sizable vulva/vagina effective at accomodating more than one customer at the same time sets you into this category.