spastic ranger Share definition Flag someone who is a gaynor or eco. not right in the head. you just broke my mums china vase you spastic ranger spastic ranger by Olivia and rosie May 23, 2005 0 0 Get merch Get the spastic ranger mug. Buy Now — $32.95 See more merch