Alien Handshake
1. To perform anal sex on someone or something.
Origin:
Stories of aliens and their fondness for abducting victims to perform anal probes.
Origin:
Stories of aliens and their fondness for abducting victims to perform anal probes.
I heard Bob took that drunk girl home last night and gave her the old Alien Handshake.