look up any word, like donkey punch:
 
1.
When someone or something pops up out of no where.
Joe, Lobascio, I didn't see you standing here 2 seconds ago!
by Drew Mc April 01, 2003