meaning of Alibifrau

Alibifrau - German to English

token lady