Top definition
The act of politely introducing yourself for the first time to your significant other's family before sneaking off to urinate around their house.

A nonsensical phrase used to distract someone confronting you long enough to get out of an embarrassing situation.
"Hey, were you just peeing on my 18th century antique rolltop?"

"Um, cat she did."
by KatSpinner1 December 23, 2017
Get the mug
Get a Cat she did mug for your guy Zora.