What is Salo?
To insult someone in the theme of the sado-masochist film Salo
That guy just got Saloed!
You know when you've been Saloed
I'm gonna Salo you so bad
See salo, sado, masochism, potato