Basement-dweller definition

A nerd or geek ; a person lacking a social life .
noun
0
0
Used other than figuratively or idiomatically: see basement ,‎ dweller .
noun
0
0
Advertisement