Armstrong Lie Share definition Flag A lie large enough that when caught, it'll bite you in the testicle. I just caught my brother in an Armstrong Lie while he was sleeping with my wife. Armstrong Lie by DB Beej July 17, 2014 0 0 Get merch Get the Armstrong Lie mug. Buy Now — $32.95 See more merch