Green’s Dictionary of Slang

-dweller sfx

(US campus) a comb. form to indicate someone who frequents a particular place.

[US]Eble Campus Sl. Mar. 2: dweller – person who frequents a particular place: Girls who hang out at the life guard stand are stand dwellers.