What is the meaning of balagtasan?

Ang balagtasan ay isang sining kung saan inilalahad sa isang uri ng panitikan ang mga saloobin o mga gustong ipahayag ng isang tao sa pamamagitan ng pananalitang may mga tugma sa huli (rhyme). Isa itong uri ng pagtatalo ng dalwang magkaibang panig ukol sa isang paksa.