avoir du pot
Meanings
Verb
1. to be lucky, to be jammy, to be fortunate (informal)