by meghana69 March 25, 2022
Get the echobratz mug.The act of saying "I love you" to hear the echo of the statement back in order to feel like you're being loved.
by boses August 13, 2010
Get the echobate mug.