Skip to main content

imcoolestpersonalive's definitions

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
mugGet the DTPmug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email