I know some too :D I'm not fluent by any means, but I can read/write it. I'm jealous you can speak it well! and haha I bet.
I went there when I was younger, my dad's side of the family lives near egypt so they all rented an apartment in cairo to stay at while we visited. so I know all about fast arabic talkers lol