Repuppycans Share definition Flag a fun alternative to Republicans The Repuppycans have taken control of the Senate. Repuppycans by digital snake January 26, 2025 Get the Repuppycans mug.