Stay away girls. Heartthrob Robert Pattinson may have swine flu after a girl kissed him on the lips and then told him she was just getting over swine flu.

The kid told Pattinson "My mom wouldn’t pull the car over to let me out because I’m just getting over the swine flu… so I jumped out at the red light just to see you.”

According to the National Enquirer, Pattinson shoved the girl away and ran off, while yelling over his shoulder, “You have the SWINE FLU?!… What the hell are you doing kissing anyone.”

Our fearless British fellah also swore at his bodyguards and shouted, "You guys have got to keep these crazies away from me!”

He then immediately dashed off to a local drug store to buy Listerine – as if that would stop the swine flu.

Poor Rob recently revealed how people want him to bite them “People ask me to bite them and want to touch my hair,” he said in November.

“I just don’t want someone to have a needle and give me HIV and I don’t want to get shot or stabbed.

“This is my life. People know my name and ambush me in public and try to figure out what hotel I’m staying at. I have accepted it as real now, but it still feels surreal.”

Poor Rob – and now a swine flu scare? Curses