{{term}}
- {{preview}}
pirate's in town
A way of
explaining
that one's
menstrual cycle
has begun.
Karen: Oh shit,
the pirate's
in town
, can I borrow
a tampon
?
by
AEI
June 09, 2007
Get the
pirate's in town
neck gaiter and mug.
Pirate Town
A town inhabited by
Pirates
, usually near the ocean, that's purpose is to
repair
ships and
meet up
with fellow Pirates
Wow, that
house
looks like
it's
from a
Pirate Town
by
May 09, 2021
Get a
Pirate Town
mug for your cousin Trump.