I'll take your word for it.
(I suppose I should say what a "cat head" biscuit is.........here in the South, when folks make biscuits from scratch, some make them quite large. Some are as large as a cat's head..........thus.......uh, you didn't REALLY think we ate cat's heads didya?)