I understood exactly what they meant and was pretty sure it wasn't just an acronym so I looked it up.
It IS a word but it isn't (officially) a synonym of "imitates" - just the verb form of LARP.
Not fighting for either side, just thought it was interesting