Outrageous Japanese : slang, curses & epithets - Seward, Jack (Tuttle Publishing, 2006)