alibista

Noun

 * 1) a person endeavouring to avoid responsibility by making excuses, blaming circumstances etc.

Etymology
From. .

Noun

 * 1)  witness providing a false alibi