meaning of Baby Toucher

Baby Toucher meaning in Urban Dictionary

A person who puts his/her hands where infants make restroom enjoyable.