Top definition
A stuffed animal based on alpacas that started as a popular crane-game prize in Japan.
"Aww, what's that cute llama thing?"
"That's an Arpakasso."
by Gives You Hugs February 07, 2014
Get the mug
Get a Arpakasso mug for your dog Sarah.