Translated Labs
YOU SAID:
monkeys on their periods
INTO JAPANESE
ここへ向かってるわ
BACK INTO ENGLISH
On their way.
That didn't even make that much sense in English.