kevin was a total dtap as he waited in line for the new iphone to go on sale
acronym: dewy tip (of an) aroused penis
"kevin was a total dtap as he waited in line for the new iphone to go on sale" What is the definition of "dtap"?