Skip to main content

Definitions by Auria Foshizi

a word used to in suprising moments...
Friend - "Sasha, we found a pocket pussy in your room..."
Sasha - "Eho?!"
eho by Auria Foshizi August 10, 2006