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.
by Polarizeaurora December 9, 2017
Get the irua mug.by ZasDaz16 March 25, 2021
Get the Irual mug.