look up any word, like cleveland steamer:

1 definition by Foist

 
1.
An internet slang word for the term "home of the gods". In other words, extremely amazing.

"Dude, lets go to Mount Olympus!"
"Nah, lets go to Invoke Motion."
by Foist August 14, 2007