Ouch Couch Share definition Flag It's where women sit when they back talk to a higher power, aka man. Bitch, talk back to me again. I've got two open seats on the OUCH COUCH. Ouch Couch by fozzybear December 14, 2008 0 0 Get merch Get the Ouch Couch mug. Buy Now — $32.95 See more merch