Wiktionary
etchi
a. (alternative spelling of ecchi English)
a. (alternative spelling of ecchi English)