Related Clues:
- Strange or eccentric person in North American slang
- What is my problem? For starters, he's so cowardly
- Chicken with monkey
- D&D superfan, maybe
- Nerd from southern Europe runs away
- One might cower with terror
- Principally weak little devil who quivers when facing trouble?
- __ Squad: Best Buy tech support team
- Many a techie or Trekkie