1 definition by Nathanm156

a geek. someone who never leaves thier house. all of thier freinds are over the internet.
see that geek?
yeah hes a total waller!
by Nathanm156 February 8, 2009
Get the Waller mug.