1 definition by FatHoncho69
Stands for "destined to peep"
If someone is destined to peep, that means they will make homemade peeps at some point in their life.
There is a high correlation between being DTP and being a virgin for life
If someone is destined to peep, that means they will make homemade peeps at some point in their life.
There is a high correlation between being DTP and being a virgin for life
by FatHoncho69 March 11, 2019