@Setanta,
The term Engrish refers to any badly translated words/phrases/sentences from a foreign language (usually Japanese and Chinese) into English. The translated texts often sound very humorous and even ridiculous. Sometimes they are simply not understandable, or might have a totally different meaning from the original.
This page automatically translates the English text you entered into Engrish by first translating it into Japanese, and then back to English. This page uses babelfish, an online translation tool, to do both translations.
For more Engrish fun, visit engrish.com