A Spanish slang term used in Spain, 'dar lora' means 'to talk a lot' or 'to chatter incessantly', often in a bothersome or tedious manner.
Examples
- Spanish: No puedo concentrarme en mis estudios, mi compañero de cuarto no deja de dar lora.
- English: I can't focus on my studies, my roommate won't stop chattering.