susan: yeah so i woke up this morning and there was a guy with a camera outside my window nicole: what a creepsta
someone or something that is beyond weird or creepy
"susan: yeah so i woke up this morning and there was a guy with a camera outside my window nicole: what a creepsta" What is the definition of "creepsta"?