Actress Jennifer Lawrence was left traumatised after receiving a lap dance from an old woman dressed as Little Bo Peep.

The Hunger Games star was in Georgia shooting a new movie when she headed out to a local bar for a night of fun with her pals.

However, the 22 year old got more than she bargained for when she was approached by a scantily-clad dancer, who took things a little too far.

She tells U.S. Tv host Jay Leno, "It wasn't really a strip club, it was kind of a dive bar with senior citizen strippers... So I got a lap dance from Little Bo Beep, who was very bossy and kept getting on top of me, which I didn't really want to reciprocate, but then she goes, 'I'm gonna bend over, and don't you touch me!' And I was like, 'Don't you worry about it.' And then she inserted her breast into my mouth... I almost took a bath in hydrogen peroxide."

And even though Lawrence was horrified, she still slipped the entertainer a tip for her hard work: "I tipped (her), well I actually asked for some money back because I gave her a $50, I wanted to give her a $20, and then she just took the $50. And I was like, 'I'm sorry, but you didn't let me touch you when you bent over, so I want the change.'"