Well, this is what the thesaurus came up with. I thought that going with Creep might be the way to go. Then again you could just call yourself Jansen?
Dirtbag Synonym | Synonym of Dirtbag and Antonym of Dirtbag at Thesaurus.com
dirtbag - 1 thesaurus result
Main Entry: sleazebag
Part of Speech: noun
Definition: creep
Synonyms: crud, degenerate, deviant, dip, dirtbag, dirtball, pervert, pig*, scum*, scumbag, scuzzbag, sleaze, sleazeball, slimebag, slimeball, slimebucket, slob, weirdo*