Top definition
An alien furiously running down an abandoned street with an American flag painted on its face.
Holy cream dump! I just saw an alion last night.
by Stella January 18, 2005
Mug icon

Golden Shower Plush

He's warmer than you think.

Buy the plush