Грамматический словарь Зализняка (склонения слова):
Отругать, отругаю, отругаем, отругаешь, отругаете, отругает, отругают, отругая, отругал, отругала, отругало, отругали, отругай, отругайте, отругавший, отругавшая, отругавшее, отругавшие, отругавшего, отругавшей, отругавшего, отругавших, отругавшему, отругавшей, отругавшему, отругавшим, отругавший, отругавшую, отругавшее, отругавшие, отругавшего, отругавшую, отругавшее, отругавших, отругавшим, отругавшей, отругавшею, отругавшим, отругавшими, отругавшем, отругавшей, отругавшем, отругавших, отруганный, отруганная, отруганное, отруганные, отруганного, отруганной, отруганного, отруганных, отруганному, отруганной, отруганному, отруганным, отруганный, отруганную, отруганное, отруганные, отруганного, отруганную, отруганное, отруганных, отруганным, отруганной, отруганною, отруганным, отруганными, отруганном, отруганной, отруганном, отруганных, отруган, отругана, отругано, отруганы
отруга́ть
-аю, -аешь; прич. страд. прош. отруганный, -ган, -а, -о; сов., перех. Высказать в резких словах порицание, осуждение кому-л.
ОТРУГАТЬ см. ругать.
отруга́ть
ОТРУГАТЬ -аю, -аешь; отруганный; -ган, -а, -о; св. (нсв. ругать). кого. Выругать, выбранить. О. за опоздание. О. за халатность. О. без причины.