1 definition by Stacematt

Top Definition
Poncho
See you later poncho.
by Stacematt July 05, 2019

Mug icon
Buy a Poncho mug!