1 definition by Jon F

Top Definition
one who touches ones or someone elses pee pee
wow dude you are a pee pee toucher
by jon f May 15, 2005

Mug icon
Buy a pee pee toucher mug!