Top definition
n.; a person who kisses everything but frogs
Damn, Emily's a shirpa, she used to make out with men but now she hooks up with girls in spacewalks too.
by whitneyxsherpa February 21, 2010
Get the mug
Get a shirpa mug for your fish Zora.
buy the domain for your travel site