Detroit hip-hop artist Danny Brown, real name Daniel Dewan Sewel, dropped the mic and stormed off halfway through his set after an apparently 'drunk' man in the crowd threw a water bottle onstage.

The culprit - said to be white, male and in his early to mid-twenties - was apparently grabbed and thrown out by security at the Studio Warehouse venue in Glasgow's west end.

But the damage was already done, as the 34 year old rapper had reportedly said that he "would never play Glasgow again" after he left the set.

Fans were left furious after the incident - with some arguing that 'it was only water' and that he should have came back on stage.

But others took to social media to shame the man throwing it for ruining a sold-out show attended by around 700 people.

One gig goer, who did not want to be named, said: "Danny Brown can rap about drugs and guns, but he can't take a pint of water? The guy who threw it was an idiot, but Danny Brown was such a letdown for that."

Another fan defended Brown, saying: "I probably wouldn't have taken it either. The p**** who done [sic] it will feel awful knowing he ruined everyone's night. I've been looking forward to this for months. Danny Brown always puts on an insane show, but we didn't get to experience it thanks to that guy."

Brown was performing in the Red Bull Music Academy Tour, a month long programme of gigs, club nights, radio shows and workshops at SWG3 in collaboration with beatmakers Astral Black.

The rapper was on the bill alongside grime artists Novelist, Mumdance and Riko Dan.

He had already performed songs Express Yourself, Blueberry Pills and I Will, and was in the middle of an acapella when the pint of water was launched at him - but was said to be on great form up until the incident.

Here are some of the reactions from fans on Twitter.

@xdannyxbrownx you were amazing and Scotland loves you! Don't forget it! pic.twitter.com/Oib3ZRzyWx — naaat (@natzapoo) March 29, 2015

Let down by @xdannyxbrownx - going so good today but #soggystormout - come back Danny, Scotland ain't so bad! — chloe reith (@chloesreith) March 29, 2015

@xdannyxbrownx somehow scraped money together to see you tonight for you just to run off bcos of a drink bein thrown. not a good image m8 — michael mclaughlin (@izzaguiresda) March 29, 2015

Raging, why would u throw a drink over anyone let alone Danny brown?! — Graeme (@graemedunc) March 29, 2015

Hey @xdannyxbrownx that was a cool move letting 100's of your fans down in Glasgow over one idiot throwing a drink. — Jamie (@Jmeflah) March 29, 2015

lol Danny brown leaving the show cause he gets a drink thrown at him? mate that's a glasgow christening, you're a citizen now — Sophie (@cleoslaptra) March 29, 2015

@xdannyxbrownx raging on your behalf, nobody deserves to get treated like that &it was one guy in a crowd that thought you were excellent.:( — △₥☾◉ (@KATEMOSSPHERE) March 29, 2015