Orifice Queen Share definition Flag Not wanting anything to pass in or out of all orifices. "where do you want to shit out?" E "No where, I'm an Orifice Queen." L Orifice Queen by Toadloaf August 18, 2025 Get the Orifice Queen mug.