What does Carol's Cat Flap mean?

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.