Green’s Dictionary of Slang

piroot v.

[? SE pirouette]

(US gay, west.) to have homosexual intercourse.

(con. late 19C) J. Nevins ‘Western frontier gay slang’ on Twitter 2 Mar. 🌐 ‘piroot’ = to have sex.