Meaning of padpad

padpad

Tagalog

padpad adj. carried by the tide; cast adrift


padpad

Tagalog

padpad adj. levelled at the top by cutting (hedge)