Slipper-Cannon Share definition Flag A term defining various degree of open (sexual) relationships: full, partial, or none. Is your relationship full slipper-cannon? Nah, my partner doesn't enjoy it to the same extent as I do. Slipper-Cannon by Omnomnomnomninja April 8, 2025 Get the Slipper-Cannon mug.