Halo Share definition Flag Can you say No ragdoll effects haha! No matter how you die your arms always flail and you flip when you hit the ground Halo by James Lowe October 20, 2004 0 0 Get merch Get the Halo mug. Buy Now — $32.95 See more merch