meaning of Alibi – Ihr kleines schmutziges Geheimnis ist bei uns sicher

Alibi – Ihr kleines schmutziges Geheimnis ist bei uns sicher - German to English

The Alibi [Matt Checkowski, Kurt Mattila]