meaning of Carol's Cat Flap

Carol's Cat Flap meaning in Urban Dictionary

A euphemism for anuses, using the term often used to explain the entire process of anal sex.