Baboon
What does nail someone's head to someone's arse mean? I think it's rude phrase,but I found it in UK show,does it mean to punish someone? A man who say this is police talk about the hitman, Thank you
May 22, 2021 5:13 PM
Answers · 1
1
Yep it's a punishment. An act of violent retribution. Again, it's not common or any "list of English slang phrases".
May 22, 2021
Still haven’t found your answers?
Write down your questions and let the native speakers help you!