Endo Share definition Flag 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! Endo by Fubrub April 14, 2006 0 0 Get merch Get the Endo mug. Buy Now — $32.95 See more merch