In Spanish slang, 'cobrar' is often used to mean 'to get beaten' or 'to receive punishment'. It can also mean 'to collect' or 'to charge' in traditional Spanish.
Examples
- Spanish: Si sigues comportándote mal, vas a cobrar.
- English: If you keep behaving badly, you're going to get beaten.