1 definition by Tsnizzle69

Top Definition
Somalian men having gay sex .
Man, I was walking down a street in Somalia, and I totally ran into a group of moonlight pirates!!
by Tsnizzle69 May 01, 2020

Mug icon
Buy a Moonlight Pirate mug!