Etymology
Today it means: A gay man. Full definition →
From butt + pirate, in reference to anal sex.
Etymology from Wiktionary, CC BY-SA 4.0.