taylor ann armstrong Share definition Flag to love with this girl, you must be a greek worrior, or(andrew) "hey did you love taylor ann armstrong?" "nah, that nigga andrew does that." taylor ann armstrong by bob navada May 30, 2008 0 0 Get merch Get the taylor ann armstrong mug. Buy Now — $32.95 See more merch