IMPEDICUS Meaning of IMPEDICUS in English n. middle finger (which is the longest finger on each hand) Explanatory English dictionary bed edition. Толковый словарь английского языка Редакция bed. 2012