Clit Armstrong Share definition Flag (Noun) Insanely large clit Upon going down on sweet Chastity I discovered a Clit Armstrong and congratulated her on her amazing clitoris muscle! Clit Armstrong by Zomommey February 6, 2012 0 0 Get merch Get the Clit Armstrong mug. Buy Now — $32.95 See more merch