geek + nerd= neek. however the meaning has changed over the years to now simply mean idiot or some one who you dont like
that guy over there is a complete neek
rob is yorkshire slang for someone who talks the talk online and then is a pussy in the flesh