Battered and fried little pussy, a spicy treat