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

шуру́пати «тямити, розумітися (на чомусь)»

експресивне утворення, що виникло, можливо, як результат контамінації дієслів [шу́пити] «тямити, розумітися (на чомусь)» і [торо́пати] «базікати»;
Етимологічні відповідники

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