Анализ фамилии:
В большинстве случаев такие фамилии имеют русское происхождение, однако могут быть и белорусскими, и украинскими. Такие фамилии образованы от имени, прозвища, рода занятий или места жительства дальнего предка человека по мужской линии. Может такая фамилия происходить от имени или прозвища предка по женской линии, например, прапрабабушки человека. В ряде случаев эта фамилия имеет еврейское происхождение и происходит от имени или прозвища предка по женской линии, например, прапрабабушки человека.
Тупик, тупица- не только глуповатый человек. Есть еще несколько значений этого слова, которые могли дать прозвище:чурбан под избу, затупившийся нож, топор; род гагары (арх.); глухой закоулок, непроходимая улочка (человек мог жить в таком месте). А тупоног мог имет толстые ноги, тупорыл - не совсем умное лицо, что отнюдь не говорить о его умственных способностях. (Э)