What does Alibi-Freundin mean?

Alibi-Freundin - German to English

beard [gay sl.] [woman]