Top Definition
1. To perform anal sex on someone or something.


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
5 Words related to Alien Handshake

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from We'll never spam you.