Top definition
Did something unspeakable, most likely of a sexual nature.
Jess said she couldn't come bowling because she had to babysit, but she actually just stayed home and fed the cats all evening.
by TotallynotJosh November 07, 2013
Get the mug
Get a fed the cats mug for your mother-in-law Helena.