1 definition by TheApolloArcher

A word for people who are in a virtual relationship or flirt like they are in one but deny it. Commonly associated with matching profile pictures, statuses that are linked and giving or receiving nitro.
Those damn Netrosexuals make me sick.
by TheApolloArcher September 13, 2022
Get the Netrosexual mug.