Strafing Run Share definition Flag To masturbate furiously onto a girl's face until you ejaculate "My gitlfriends got the pink eye after I did a strafing run on her face last night" Strafing Run by Lajopi 292 October 12, 2008 0 0 Get merch Get the Strafing Run mug. Buy Now — $32.95 See more merch