For those of you who keep getting a WTF? look when you come across a new katakana word, especially those of us in Japan, here's a website dedicated to explain Japanese English.
http://www.waseieigo.com/index.html
The site is all in Japanese though, but you could possibly use Google translator. I believe the site will also give you the country of origin that the word came from.