What does Larp mean? It must be an acronym.
Live Action Role Playing.
Live action role play.
People running around dressed like Hobbits and stuff.