echosera Share definition Flag a gay lingo for liar. stephen has a new boyfriend. He is so echosera. echosera by babylj October 17, 2008 0 0 Get merch Get the echosera mug. Buy Now — $32.95 See more merch