GP is an abbreviation for "Gay Porn". Commonly used among friends, GP is usually used in offensive sentences.
Hey, what took you so long to answer asshole? Catching up on that GP?