1 definition by xxy

Top Definition
A nice way of saying slut, or someone who is fairly easy to get together with.
Whoa, AJ, do you think that girl is a poncho?
by xxy March 30, 2006

Mug icon
Buy a poncho mug!