Совершать, проделывать что-либо неожиданное, необычное, несуразное.
Фразеологизм образован под влиянием военной терминологии. Армейское происхождение.
Во время хождения строевым шагом нога должна выноситься вперёд прямой. Если она согнута в колене, это плохой шаг, неправильный.
Аналогичным образом созданы оборот «выкинуть артикул» — показать ловкость, проворство, различные трюки, (где артикул — ружейный приём, упражнение с ружьём). Другой оборот «выкинуть фортель» (фортель — ловкая проделка, неожиданная выходка).
По другой версии — это танцевальный приём (присядка и другие танцевальные приёмы).
Во время народных гуляний каждый старался плясать позаковыристей, именно «выкидывал коленца».
В другой обстановке такие действия выглядели странно. Отсюда и смысл выражения — странно и экстравагантно себя вести.
Через четверть часа выкинет совершенно другие колена, то есть явно пойдёт против того, о чём сам и говорил: и против законов рассудка, и против собственной выгоды.
Фёдор Михайлович Достоевский. «Записки из подполья»
ВЫКИ́ДЫВАТЬ КОЛЕ́НА
Совершать, проделывать что-либо неожиданное, необычное, несуразное.