1 definition by Rasta1896

Top Definition
Patois(Patwa) For upon The river
ey mi fi go pon di riva
by Rasta1896 November 27, 2010

Mug icon
Buy a Pon Di Riva mug!