Meaning of "DDP"

Delivered Duty Paid.

DDP Meaning of