Drown some kittens Share definition Flag To open one's bowels. Take a dump. Have a shit. Pass the newspaper, love, I'm away to drown some kittens. Drown some kittens by lardeboy July 8, 2006 Get the Drown some kittens mug.