that crazy bitch wouldn't leave so i threw a cat grenade at her
noun: an improvised weapon of the feline variety
"that crazy bitch wouldn't leave so i threw a cat grenade at her" What is the definition of "cat grenade"?