"Наглые щи" = это уже современный сленг (не наиновейший, но еще современный). Уж не знаю каким образом так случилось, но слово "щи" теперь означает "морда".
"Наглые щи" - нахальная морда.
"Прописать по щам" - дать по морде.
Для профессора теперь наглая морда - важнейший девайс, без нее никуда. Каждый день перед зеркалом тренирую.