Apparently putting ground up wasp nests in your vagina is the last 'thing'? AIBU to think who the f*ck would do this??