Skip to main content

Definitions by boses

echobate 

The act of saying "I love you" to hear the echo of the statement back in order to feel like you're being loved.
I'm so lonely that I'm going to go to the Grand Canyon to echobate.
echobate by boses August 13, 2010