Touchy touchy time is a phrase started and popularized by jonmosslol meaning to have sex or pleasure self
Me and this girl was in the room and we had touchy touchy time .