Top Definition
A type of LSD that comes in mostly gel tabs. It fucks you up HARD.
Man. I took 5 hits of Purple Alien Head last weeks and I went to all of Venus' moons with a cartoon lizard. It was a blast.
by DapperSwindler September 10, 2008
5 Words related to Purple Alien Head

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.