Spuddaccino, 9 months ago I think it’s pretty safe to say that the two terms are unrelated, and that most people on a non-Japanese-speaking community would not make that same connection.
I think it’s pretty safe to say that the two terms are unrelated, and that most people on a non-Japanese-speaking community would not make that same connection.