Does 'Dou itashimashite' Translate To "Don't touch my moustache"?

Answer #1

No, it means “youre welcome”

Answer #2

No haha, it’s japanese for You are welcome.

Answer #3

lmao

More Like This
Funadvice Logo

© FUNADVICE 2025 · 212bydesign LLC

Answering questions since 2006

[email protected]

Miami, Florida, USA