Skip to main content

Definitions by parttwo

the word shouted before an alien invasion.
OH SHIT! An Aileen is coming!
aileen by parttwo May 1, 2009