Skip to content

Tag: eco

Definitions tagged eco in the street dictionary.

Ecar

To simulate an echo by repeating the final syllables of a word or phrase someone just said.

Ecooo... ooo... oo... o...

Automatically translated from Spanish

Españaby Anónimo