RI-RA


Meaning of RI-RA in English

(n): fun and excitement (ireland sleng)

Slang English vocab.      Английский сленговый словарь.