Pavardė „Skirpstavičius“ yra lietuviška, kilusi iš asmenvardžio „Skirpsta“ (greičiausiai nuo žodžio „skirpstyti“ – šiek tiek skobti, raižyti medį) su priesaga „-avičius“, nurodančia sūnų arba kilmę. Tai patroniminė pavardė, reiškianti „Skirpstos sūnus“.
Istorijoje žymiausias jos nešiotojas – Juozapas Skirpstavičius (1866–1939), Lietuvos karinis veikėjas, generolas, vienas Lietuvos kariuomenės kūrėjų. Dalyvavo nepriklausomybės kovose, vėliau buvo karo ministerijos viršininkas.