Random
Source Code

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.

I heard Bob took that drunk girl home last night and gave her the old Alien Handshake.

by BFw0rdSmith August 27, 2009