Dictionary > English Dictionary > Definition, synonym and antonym of heads I win, tails you lose
Meaning of heads I win, tails you lose by Wiktionary Dictionary

heads I win, tails you lose