What does Ai fodasse! mean?

Ai fodasse! meaning in Urban Dictionary

Means 'Oh Fuck' in portuguese. Made well-known when, a famous portuguese singer (just who always wears glasses in door) fell of phase on national TV, and the show number hopped in the air ninja style while saying 'Ai Fodasse!' (understand as Manzarra), attempting to save yourself the singer (known as Pedro Abrunhosa)