look up anything, like your first name:
1. self perv
someone who fantasises about themselves to the point they would rather fornicate with themselves than others
"you're a complete self perv!" "stop being a complete self perv"
rss and gcal