Find the word definition

Wiktionary
poo pirate

n. (context uncommon derogatory vulgar slang English) A homosexual male; a sodomite.