Geekosaurus Share definition Flag A geek whose technical skills have become obsolete. A technological dinosaur. Did you hear that stale implementation strategy Rich proposed at the meeting? He's become a real geekosaurus. Geekosaurus by RSMAC October 30, 2008 0 0 Get merch Get the Geekosaurus mug. Buy Now — $32.95 See more merch