Canada· hard
avoir son voyage
“to have one's trip”
Meaning
to have had enough
Explanation
Used when you've reached your limit of what's acceptable, expressing annoyance or disgust. It can also express great amazement. The English equivalent would be 'I've had it' or 'that's the last straw'.
Example
Il a encore oublié notre rendez-vous? J'ai mon voyage!
He forgot our appointment again? I've had it!
Origin
In Quebec, 'voyage' can mean the load a dump truck carries. When you've got your 'voyage', the truck bed is full. You can't take any more.
Where
Quebec
Source