Google for "air fa la la lo" - is that the song you mean?
Nice tune but crap words (by the Glasgow choirmaster Hugh Roberton, early 20th century). I don't know the Gaelic original, if there is one.
I'd rather hear a new set of words in Swedish!
BTW, how the heck do you "larp"?