1 definition by IcyDawn

Top Definition
An abbreviation for Live Action Role Playing
We're gunna have an awesome time L.A.R.P.ing out that battle scene!
by IcyDawn April 28, 2006

Mug icon
Buy a L.A.R.P. mug!