I thought you were talking about the sitting on your hand stranger.... LOL
as in.. the stranger http://www.urbandictionary.com/define.php?term=the+stranger#- Sitting on your hand until it falls asleep and then jerking off, eliciting the feeling of a hand job from someone else.
Me and Mr. Dick met The Stranger last night. It was amazing