Zipper dinner is a slang term for fellatio, or oral sex performed on a man.
The term developed because during fellatio, it seems that the person performing oral sex is eating around the zipper of their partner’s pants.
The term zipper dinner is commonly believed to originate in the United States.