Skip to main content

Definitions by Charissa

stands for dink pit which is actually a massive landfill in farrens vagina
wow farren.....u really have an enourmous dp i mean wyatts home theatre system fits prfectly!!
dp by Charissa January 9, 2008