egosurfer

egosurfer

English Noun
Ad

Definition

One who egosurfs.

Etymology

From egosurf + -er.

Ad