Marcus Forson said he opened an 18-pack of Bud Light last week and immediately noticed the expired reptile wrapped around a bottle, KTRK-TV, Houston, reported Wednesday.
"When I first opened the box, his head was like this and his head was in between my fingers, and I didn't know what it was at first," Forson said. "Then I realized now what it was."
Forson said he initially thought the snake might be a rubber fake placed in the case as a prank, but he knew it was real when he caught a whiff of its odor.
"There's no way I was going to drink the beer. It stunk bad," Forson said. "The snake was dead. The snake was ice cold. It's kind of shrunk up and the eyes are missing out of it."
Forson said he put the snake into a bag and used it to entertain his party guests.
"Luckily, it didn't come out of the box and bite anybody," he said. "But it was dead, so we basically -- it was entertaining. We had a good time."
Forson said the makers of Bud Light have agreed to send him a refund.
Video of Victoria’s Secret models trying to 'twerk' hits Instagram
Britney Spears debuts 'Perfume' video