Niall Horan is adamant he is a great rapper.

The 24-year-old singer - who is known for being in the boyband One Direction alongside Zayn Malik, Louis Tomlinson, Liam Payne and Harry Styles - has jokingly reacted to a tweet his pal Louis Tomlinson made about the ''Irish lads'' Sean and Conor Price rapping on 'The X Factor' over the weekend.

The 'Back To You' hitmaker tweeted: ''I like these little Irish lads but enough with the rapping (sic).''

To which the blonde-haired hunk jokingly wrote back: ''Stop talking about me like that, I'll rap if I want. You know I can spit bars (sic).''

The amusing string of messages then saw Louis claim he had taught Niall ''everything'' he knows.

He replied: ''lad you're forgetting I taught you everything you know #raplife #donnysoldier (sic).''

And Niall quickly replied and praised the ''Yorkshire lads'' for their ability at spitting bars.

Niall said: ''True dat !! Forgot the Yorkshire lads are known for rap aswell hahaha. (sic).''

And the back and forth messaging saw Louis demand the pair have a rap off.

He wrote: ''maybe we should settle this ... 64 bars ? (sic).''

Louis continued the joke by retweeting a fans post, which saw Louis and Niall dressed all in black with gold chains hanging around their necks and a pair of sunglasses on.

He retweeted the post and wrote: ''We're ready

''nice of liam to lend us his chain !!

''dj Tommo is gonna have to make the jump to MC . Exciting times. (sic).''

To which the 'slow Hands' hitmaker quipped: ''I knew the day would come . Mixtape coming soon.(sic).''