Анализ фамилии:
Эта фамилия имеет русское происхождения. Большая часть таких фамилия образованы от прозвища предка, связанного с его профессией, прозвищем или, в редких случаях, с происхождением или национальностью.
Значение фамилии:
ЛУПАКОВ
Фамилии образованы от прозвища из диалектного лотоха, имеющего в различных говорах множество значений: 'суетливй человек, торопыга, непоседа, хлопотун', 'человек, говорящий слишком быстро, скороговоркой'; 'мот, гуляка'; 'пьяница, забулдыга'. (Г) См. также Лотов.