
Spain's new nickname for 'embarrassing' Brits who 'don't integrate into our culture'
While holidays are, of course, about letting your hair down and having fun away from the stress of work life, some Brits take it a bit too far. Now, locals in Spain have even come up with a damning nickname to describe those tourists who end up " …