1 definition by Mycheeseitzhavenolifeyaponcho

Top Definition
The outter layer of a nut sack. Describes something bad.
Me: Someone pushed me

Friend: that's a poncho
via giphy

Mug icon
Buy a Poncho mug!