About the Japanese phrases, I just know them. But Urusai means shut up. Lol sorry that was so late...
Andddd no. I don't think there is a book called NaruxSasu exactly lol I didn't want it to be an actual book, so I wouldn't get crap from the writer. One shots usually have that name though so.. yeah. :)