Lance Armdouche Share definition Flag typical idiot that dresses up like they’re doing the Tour de France and insists on riding their bicycle on main roads Watch out, dont hit that Lance Armdouche on the shoulder. He’s a sponsored cyclist. Lance Armdouche by Jamal9000 August 6, 2021 0 0 Get merch Get the Lance Armdouche mug. Buy Now — $32.95 See more merch