that sluts been stuffing her bra, what an armstrong
generated from the lance armstrong debacle, armstrong is a byword for profusely lying, tricking, or covering up aspects of ones life
"that sluts been stuffing her bra, what an armstrong" What is the definition of "armstrong"?