While cruising on the Ha'aretz web site, I found this hilarious guide to street Hebrew -
The Hebrew they never taught you. I think that most of these words come from Army slang, Arabic, or Russian. I knew some of them but the more outre or more Army ones were less familiar. Ahla!