What does captain creep mean?

captain creep meaning in Urban Dictionary

another phrase to call a "peeping tom", or an individual who is typically a creep or creepy