To describe a person who thinks or acts in a
way that
people cannot normally accept.
In sexual terms, it means having REALLY
WEIRD sexual fetishes or fantasies.
grandson: Lay gor say bin tai low,
peep my granny taking a shower
peeping
tom:
yeah? what are YOU doing hiding here with me then.