Skip to main content

Definitions by imcoolestpersonalive

DTP stands for DOWN TO POP. When someone has a big bright yellow spot that needs popping, you say thats DTP.
'Err look at that spot on his ear, he looks like an elf'
'ye man, that is so DTP'
DTP by imcoolestpersonalive June 21, 2011