Jack Osbourne tells girls to "f**k off" if they flirt with him.

The 'Adrenaline Junkie' TV show host hates it when women he doesn't know try to speak to him and will shout expletives at them until they leave.

He said: "Girls don't come up to guys unless they have something to come up to them for. If a girl just comes up to me, I know it's because of who I am.

"I don't trust anyone anyway, unless I've known them for an extended period of time. That's anyone - guy or girl. If someone comes up to me and wants to be nice, I'm like, 'F**k off! I don't know you.' "

The 23-year-old star - who admits he is dating a woman but refuses to call her his girlfriend - uses insults to win girls over and finds it funny to refer to himself as a "man wh**e".

He explained to Britain's Star magazine: "I don't have a list of chat-up lines. I tend to make fun of people a lot, if you get people laughing that usually helps. There is nothing like insulting a girl to really win her heart.

"I think every man likes to think of himself as a wh**e because it makes him feel better. But if you're a girl and a wh**e everyone looks at you like you're a cesspit of sexually transmitted diseases."