Echo

When you agree with what someone else has said.
Echo my g
by Echomyg August 10, 2019
mugGet the Echomug.

Share this definition