Livrés (en. Delivered)
[livʁe]
Slang Meanings
To have things delivered easily.
With this service, you are really handed on a platter.
Avec ce service, tu es vraiment livré sur un plateau.
To be exposed to a risk or difficult situation.
He succumbed to the pressure from his friends.
Il s'est livré à la pression de ses amis.