Echodragon Share definition Flag Somebody who is super horny and will kiss a random stranger he's such an echodragon. when will he get laid? Echodragon by DualClutchGearhead October 17, 2017 0 0 Get merch Get the Echodragon mug. Buy Now — $32.95 See more merch