Loubard - roughly pronounced loo-barr - is a colloquial French word that basically means ‘thug', ‘hoodlum’ or 'punk'.
Get ready to press play… If you’ve spent Ramadan in the region, you know TV is a whole vibe. It’s that time of year when ...