for the win
Short definition from Wiktionary
Prepositional phrase
- Being the best; being great, awesome, amazing or spectacular; sure to succeed (used as a term of approval, similar to long live)
We haven’t written up for the win yet: Simple and Standard meanings, examples and a quiz.