by babylj October 17, 2008
Get the echoseramug. Someone who loves to compliment or give praises about you or a particular matter so you'll feel good about yourself or that subject in discussion.
by cinephilliacy December 11, 2015
Get the echoseramug.