Top definition
Girls desperate to pee. A weird fetish which most find disgusting.
"Hey did you know that weirdo watches GDTP?"
by Gross af October 16, 2017
Get the GDTP neck gaiter and mug.
Apr 28 Word of the Day
Literally everyone, ever. Including the writer of this definition.
by masokitsune January 17, 2019
Get a stupid people mug for your fish Jerry.
2
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
Get a GDTP mug for your Facebook friend Bob.