What does 3DPD mean?

3DPD meaning in Urban Dictionary

way 3D pig disgusting.Usually utilized by people who only like 2D.