WTF is up with KFC

And my grandmother would say "bite your tongue"