a special brand of Japanese words, which are composed entirely of English components, but have no meaning (or an entirely different meaning) in English
a special brand of Japanese words, which are composed entirely of English components, but have no meaning (or an entirely different meaning) in English