meaning of captain creep

captain creep meaning in Urban Dictionary

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