LARP

/lɑɹp/

UK: /lɑːp/

LARP

English Noun
Ad

Definition

Acronym of live-action roleplaying.

Ad