Top definition
An extremely potent ecstasy pill. Never disappoints.
Dude I only had 2 red aliens...and they annihilated me when Kryoman came on the dance floor!
by Sukon Mabalsak July 12, 2011
Get the mug
Get a Red Alien mug for your boyfriend Vivek.
buy the domain for your recipe blog