✅ Выражение означает – очень далеко. Имя Макар во многих пословицах ассоциируется с бедным, несчастным человеком.
Возможно, Макар – это нищий, безземельный крестьянин, вынужденный пасти чужих телят на самых заброшенных и запустелых выгонах. Место же, куда даже Макар телят не гонял, – еще дальше.
Выражение до революции употреблялось в ироничном ключе о политической ссылке.