look up any word, like blumpkin:
 
1.
Male prostitute serving only male clientèle. Often of Irish descent.
I am hot for some guy on guy action, I am going to find me a Peter-John.
by hot_snizz February 04, 2010