meaning of Alibi-Freundin

Alibi-Freundin - German to English

beard [gay sl.] [woman]