Who would win in a rap battle between Eminem and Senior Constable Scott Giles?

If footage of a teenage crowd cheering the constable as he engaged in a freestyle rap at the weekend is anything to go by, the competition could be fierce.

Police have confirmed a rumour that emerged on 3AW radio about an officer from Melbourne's west who used a rap to break up a gathering of teenagers in a local park who were in the midst of their own 'battle rap' - a spontaneous contest between two rappers to see who has the better verses.

It's the kind of rapping known to be based on bragging and littered with insults (think Eminem's 8 Mile), but according to footage captured of Constable Giles, the officer was able to charm the crowd with an awful, yet non-offensive rhyme of his own.