be on one's period сленг перевод
иметь менструацию, менструировать
1. Every woman at work seemed to be their period. They all were so nervous today. / У всех женщин на моей работе, кажется, сегодня была менструация. Они все были такие нервные.
2. Are you on your period? You look like you're going to eat me alive. / У тебя, что, менструация? Ты выглядишь так, словно готова сожрать меня заживо.