What does Alibifrau mean?

Alibifrau - German to English

token lady