Movie experts, I need help finding a movie - dildo beatdown in bathroom scene
Hi, let me just explain some background to my problem for a start. I found this movie scene on an old video of mine at home. Back in the 90's you used to use VHS tapes to record things off TV, and we recorded City Slickers one time. When I watched the tape back, it seemed that we had accidentally taped over something else, and only one scene remained of it.
The scene plays out like this, I hope somebody knows what it's from because I thought it was hilarious -
A man is in a public bathroom, sitting in a cubicle doing his business. Suddenly a woman with a hand gun appears over the cubicle wall and holds the man up. She gets him to undress and to push his clothes under the door to her. He does so, and in return the woman does the same with her clothes. She leaves, and the man is left naked in the cubicle with some women's clothes.
He puts them on, otherwise he'd be walking around naked. When he opens his door, he hears a man whistling while walking into the bathroom. Our hero hides. The other man stands at the urinals singing a song which goes "twiddely twiddley diddely dee" over and over again (they are the actual lyrics). Our hero sees this as a good opportunity to steal the other mans clothes and save embarrassment for himself. So he creeps up behind him ready to strike, but screws up and gives himself away. The peeing man turns around, still singing his song, and proceeds to beat our women-clothes-wearing hero to a pulp on the bathroom floor.
The peeing man then picks up the handbag left by the woman (that our hero was carrying) opens it and pulls our a dildo. Again, still singing his song (but adding the line) "I'm gonna stick this up your jack", he continues to beat the man up, adding a few well times dildo blows in he process.
Then my tape cuts out and goes to city slickers.
Does ANYBODY have any idea what movie this is from? I think it is possibly one of the funniest scenes I've ever scene and I have been looking for whatever it is for YEARS!
Please help haha.
Thank you.