ШПИРУВАТИ — ЕТИМОЛОГІЯ

шпирува́ти «лаяти, шпетити (когось)»

не зовсім ясне;
можливо, експресивне утворення, споріднене зі [спіра́тися] «сперечатися», [спі́рити] «відлупцювати»;
Фонетичні та словотвірні варіанти

шпірува́ти «сікти, шмагати, мучити; карати»
Етимологічні відповідники

Слово Мова
спіра́тися «сперечатися» українська
спі́рити «відлупцювати» українська
Етимологічний словник української мови Інституту мовознавства ім. О.О. Потебні НАН України