I'm going to assume that's a non-english saying

Russian one or maybe some other slavic country using the same.
OP, you totally nailed Lae'zel. I can hear her asking "What!?" - with her common annoyed by those low life forms intonation, when I look at the picture.