Top definition
A ship name for two amazing people, who belong together. Jarpa is endgame!
"Did you see Jarpa at the mall yesterday?"
"Yeah, they are so cute! Aren't they perfect for each other!!
by amazaballz June 11, 2018
Get the mug
Get a jarpa mug for your grandma Julia.
buy the domain for your cat blog