Top Definition
Some kind of sexual intercourse with someone who isn't from where you live.
Guy 1- Hey man, heard you got yourself some action while on your vacation!

Guy 2- Yeah, I got me some Alien Poon!

Guy 1- Wow, that was the dumbest thing I've ever heard.
by Superfly58 November 19, 2008
5 Words related to Alien Poon

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.