1 definition by imcoolestpersonalive

Top Definition
DTP
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'
by imcoolestpersonalive June 21, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.

×