I assumed Hal got drunk on Grappa around Zinda and Helena, and they played a pretty awesome joke on him. They left him naked in a bed with several condom wrappers around (remember, you always changes condoms when going between people) and a couple articles of clothing from both ladies. Hal wakes up with a hangover and thinks he doesn't remember the non-existant threesome.