Definitions by gg1
scotcher
cock watcher
someone who spies others members in the showers in public places... swimming baths, schools etc. Not neccessarily a scotcher but certainly someone with the idea of a job in a fudge factory.
cock watcher by gg1 September 25, 2010