1 definition by ZINX xx

Top Definition
A cute and cuddly character usually seen with his friend Kiku.
I want that Poncho plushy
by ZINX xx March 23, 2020

Mug icon
Buy a Poncho mug!