1 definition by Buffalo Boy

Skype Action Role Play... you know.
Now that I'm at college my girlfriend and I have to settle for SARPing when my roommate's not around.
by Buffalo Boy September 27, 2011
Get the SARP mug.