1 definition by jvsmb

Top Definition
Long neck hair that covers the shoulders.
"Is that a dolphin covered in kelp?"
"No, it's just an Italian Poncho."
"Or is it shoshana?"
by jvsmb February 15, 2012

Mug icon
Buy a Italian Poncho mug!