Translation of to give sb their lumps in Spanish:

to give sb their lumps

phrase

US
slang

  • 1

    darle una paliza a algn informal