meaning of ASPD

ASPD meaning in Urban Dictionary

Asian Small Penis Disease (all Asian folks have this infection)