What is Poopuncher in English

The english translation is "gay guy"