ahhhh you're on about my av. It's not her. Ever seen Weird Science? As for the phrase, that was some slightly disturbing post sex talk that was said to me, I thought both very funny and very weird.