the tackies hit the tar

التعريفات والمعاني

== English == === Phrase === the tackies hit the tar (South Africa) Synonym of the rubber meets the road.