meaning of BPHD

BPHD meaning in Urban Dictionary

Big Penis, Huge harm.