What is Elbando?
a type of loser/geek found in remote parts of norfolk
usally part of a film making click
hey look that that elbando over by the game station
See elbando, norfolk, yarmouth, nerd, geek