Yup. It's slang. Stands for those of the dork/geek/spaz variety that inevitably do something stupid. I'm pretty sure I've heard that word before in describing something hedonistic. These two definitions seem rather contradictory since your standard dork probably doesn't do sexy time things in spades. A narbo in Narbo!