look up any word, like donkey punch:

1 definition by SBPWDJ

 
1.
German Deep Throat Professional-A girl with a German background in nature that knows how to give that masterhead and swallows...she a German Deep Throat Professional...
My girl gave me that GDTP last night...
by SBPWDJ June 03, 2010