Scotty_K's definitions
A certain dialect of the English language in which Japanese voice actors try to speak English. It's hilarious.
by Scotty_K January 6, 2020
Get the anime englishmug.
Get the anime englishmug. We'll email you a link to sign in instantly.