Echi?


Rate This Answer

In Japanese it means "Naughty". Like thinking naughty ideas. ChaCha on!

Answered by Lauren C. -

Galleries

See All Galleries »

Gotta Have My Bacon

Gotta Have My Bacon

Viewed 280 times

The Biggest Bugs

The Biggest Bugs

Viewed 343 times

Related Questions

View More »

Comments

Advertisement