Можно ли «ругаться на кого-то»?
Ругаться я не рекомендую, а с остальным мы сейчас разберёмся.
▪︎ «Ругать» означает «называть кого-то грубыми словами; неодобрительно отзываться о ком-то или чём-то». Этому глаголу не нужны предлоги! Например:
• ругать (кого?) Петю,
• ругать (кого?) студента,
• ругать (что?) государственный строй.
▪︎ «Ругаться» означает «произносить оскорбительные, грубые слова» либо «высказывать упрёки, называя друг друга бранными словами». Например:
• Вася шёл по офису и ругался.
• Рома любил ругаться матом.
• Катя и Маша, зачем вы ругаетесь друг с другом?
Ну а сочетание «не ругайся на меня» некорректно, так как ругаться можно или с кем-то, как это делают Катя и Маша, или в пустоту, как предпочитают Вася и Петя (в предыдущих примерах).
В общем, если ругают одного человека и этот человек — вы, нужно говорить «не ругай(те) меня». А если вы спорите с кем-то, то изрекайте следующее: «Граждане, лучше не ругайтесь со мной».
И не забывайте слова кота Леопольда: «Ребята, давайте жить дружно!»