1 definition by Polarizeaurora

a word commonly used in south Spain which can be used in many situations when expressing surprise in sudden or unexpected events. Its a short way of saying mira, in English, look at that.
IRUA casi se me cae encime el tio
LOOK AT THAT, that man almost falls on me
by Polarizeaurora December 9, 2017
Get the irua mug.