The former Oasis turned solo star was performing at the Spanish event when someone threw a fish at him on stage.
“Which dickhead threw the fish here then?,” asked Gallagher. “Fucking stinky, smelly fish, man. Now listen man, it really ain’t that fucking bad, man. Don’t be throwing fish on stage, mate. I’ve seen a lot worse than this shit. Alright?”
He added: “I can’t be fucking singing while there’s a fish there, man.”
Gallagher then had a roadie clear the sealife away before performing ‘Cigarettes And Alcohol’.
Meanwhile, Liam recently made headlines when he seemingly confirmed that his late night plea for an Oasis reunion didn’t go down too well with brother Noel.
“Earth to noel listen up rkid I hear your doing gigs where people can’t drink alcohol now that’s the BeZarist thing you’ve done yet,” Liam wrote.
“I forgive you now let’s get the BIG O back together and stop fucking about the drinks are on me LG x”
After some time passed, he added: “I’ll take that as a no.”
Liam Gallagher returns to the perform at RiZE Festival in Chelmsford on August 17, before a homecoming show at Lancashire County Cricket Club in Manchester on August 18.