Top definition
A human who disguises himself as a alien
That Mark is such a Alieu you can even see the green antenna poking out.
by Daneel October 24, 2012
Get the mug
Get a Alieu mug for your dog Julia.