Related to a rut; being in a state of sexual arousal
Related to a rut; being in a state of sexual arousal.
Imprinted with ruts.