Endo

To pull an "endo" is to appear out of nowhere, particularly the moment a group of people are talking about you.
Josh: Hey did you hear about Bob?
Bob: Hey guys
Josh: Whoa, you just pulled an endo!
by Fubrub March 04, 2006
Get the Endo mug.