Honeymoon in this case alludes to the celebratory trip or period of time after a marriage. ... Immediately after the episode aired, one person defined honeymoon handshake on Urban Dictionary as when a couple stimulates each other manually on their wedding night because they are too tired from the day for intercourse.