Top definition
Having sex with a woman. Derivative of banging pussy.
"As good as she was looking, I had to end the night by punching the cat."
by TBH September 02, 2003
Get the mug
Get a punching the cat mug for your father Günter.