1 definition by openwaters

1
A nigerian slang for close friend.
My Padi where you dey ? meaning my close friend where are you
by openwaters September 01, 2009
Get the merch
Get the padi neck gaiter and mug.