A gigantic fucking bee. It doesn't even have to be a hornet. Just a giant insect that can sting
Jesus Christ! Outside, I saw the biggest fuck hornet of them all!