1 definition by openwaters

A nigerian slang for close friend.
My Padi where you dey ? meaning my close friend where are you
by openwaters September 2, 2009
Get the padi mug.