look up any word, like the eiffel tower:
meaning God from the machine.
It refers to greek tragedy plays where a "god" would be lowered from rope (hence "machines") to solve all the charicters delimas.

Also, my Handlealias.
"the deus ex machina has come to save us!"
by Zac Beaumont April 14, 2004
Polish emo band. Great music, great lyrics and a handsome drummer.
Yo! Have you heard this new amazing deus ex machina demo??? It fuckin' roxx.
by treszu (www.deusexmachina.band.pl) February 18, 2004