1 definition by DB Beej

Top Definition
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.
by DB Beej July 17, 2014

Mug icon
Buy a Armstrong Lie mug!