Грамматический словарь Зализняка (склонения слова):
Ругнуться, ругнусь, ругнёмся, ругнёшься, ругнётесь, ругнётся, ругнутся, ругнулся, ругнулась, ругнулось, ругнулись, ругнись, ругнитесь, ругнувшийся, ругнувшаяся, ругнувшееся, ругнувшиеся, ругнувшегося, ругнувшейся, ругнувшегося, ругнувшихся, ругнувшемуся, ругнувшейся, ругнувшемуся, ругнувшимся, ругнувшийся, ругнувшуюся, ругнувшееся, ругнувшиеся, ругнувшегося, ругнувшуюся, ругнувшееся, ругнувшихся, ругнувшимся, ругнувшейся, ругнувшеюся, ругнувшимся, ругнувшимися, ругнувшемся, ругнувшейся, ругнувшемся, ругнувшихся
ругну́ться
-нусь, -нёшься; сов. разг.
однокр. к ругаться (в 1 знач.).
ругну́ться
РУГНУТЬСЯ см. Ругаться.
РУГН’УТЬСЯ, ругнусь, ругнёшься (·разг. ·фам. ). ·совер. и ·однокр. к ругаться в 1 ·знач.