A total idiot loser who has no clue how to talk to a girl and has no charisma (most likely gay) he is most likely a nerd and likes video games or star wars movies.
Girl: âis that Spencer?â
Girl 1: âoh yeah he said he liked me but he only talks to me over snap?â
Girl: âGeez what a lame loser!â