1 definition by anonymous16161616

Top Definition
a descriptive term for something in the natural world that looks amazing, incredible etc.
Guy 1: I was in Alaska recently and i got to see the northern lights. It was like, angel porn dude!

Guy 2: Awesome bro!!
by anonymous16161616 February 23, 2012

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.

×