Skip to main content

Definitions by DB Beej

Armstrong Lie 

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