A person who is so in love with one's own name that they scratch it in their college desks, window sills during a cold day and toilet walls when having a steamy bath.
by TheTimeTraveller August 26, 2017
Get the namephile mug.