Catwood Share definition Flag Slang for a strap-on from latin cat meaning pussy and wood meaning penis I have to use my catwood because i have no penis. Catwood by pdubintheclub February 3, 2010 0 0 Get merch Get the Catwood mug. Buy Now — $32.95 See more merch