meaning of Alibi-Schwarzer

Alibi-Schwarzer - German to English

token black guy [sl.]