Top Definition
A unique sexual maneuver- one partner lays supine wearing 3-D glasses while another defacates down onto them from an elevated position- like a U.F.O!
"Jamahl treated Shawntelle to an Alien Soap Opera last night; with special guest Diarrhea paying a suprise visit!"
by Jamarcus Farelli November 28, 2009
10 Words related to Alien Soap Opera

Free Daily Email

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

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×