Montagne main Share definition Flag Usually a fucking god at rainbow six siege. But also can be the most retarded person in the attack team. Person 1: look that montagne main just killed 4 enemiesPerson 2: greatest player in history Montagne main by Bigbigchungus 0998 October 26, 2020 0 0 Get merch Get the Montagne main mug. Buy Now — $32.95 See more merch