Yeah, hormones is what we think. That's why I asked if she was pregnant, sometimes in the later stages of pregnancy their hormones go a bit mad. Our goat who is due in 3 weeks spent 2 days this week behaving like a male, because the female in the pen beside her was in season.
I'd say her hormones are a bit odd! It can't be that she's a hermaphrodite if she's had lambs before.
Beth