I think its Engrish.
Something someone made up when they were off with the butterflies or extremely bored..
It has something to do with how the Japanese speak English. But I never could understand it and I have heaps of Japanese friends who can't pronounce "L's" lol. >_<