Грамматический словарь Зализняка (склонения слова):
Попрать, попру, попрём, попрёшь, попрёте, попрёт, попрут, попря, попрал, попрала, попрало, попрали, попри, поприте, поправший, поправшая, поправшее, поправшие, поправшего, поправшей, поправшего, поправших, поправшему, поправшей, поправшему, поправшим, поправший, поправшую, поправшее, поправшие, поправшего, поправшую, поправшее, поправших, поправшим, поправшей, поправшею, поправшим, поправшими, поправшем, поправшей, поправшем, поправших, попранный, попранная, попранное, попранные, попранного, попранной, попранного, попранных, попранному, попранной, попранному, попранным, попранный, попранную, попранное, попранные, попранного, попранную, попранное, попранных, попранным, попранной, попранною, попранным, попранными, попранном, попранной, попранном, попранных, попран, попрана, попрано, попраны
попра́ть
прош. попрал, -ла, -ло; прич. страд. прош. попранный, -ран, -а, -о.
сов. к попирать.
ПОПРАТЬ, буд. простое не употр.; ал, ала; попранный; сов., что (устар. и высок.). В нек-рых сочетаниях: грубо нарушить. П. закон. Попранные права.
| несов. попирать, аю, аешь.
| сущ. попрание, я, ср.
попра́ть
ПОПРАТЬ попрал, -ла, -ло; буд. нет; попранный; -ран, -а, -о; св. что. Книжн. Грубо нарушить. П. закон. П. традиции.
◁ Попирать (см.). Попрание, -я; ср. П. основ законодательства.
ПОПР’АТЬ, попру, попрёшь (·книж. ·ритор. ). ·совер. к попирать.
Этот глагол, имеющий значение "грубо нарушить что-либо", заимствован из старославянского, где был образован от глагола пьрати – "давить, топтать", восходящего к той же основе, что и переть.