trapalleiro

Etymology
From.

Adjective

 * 1) bungling
 * 2)  cheater, lying
 * 3)  botched; shoddy
 * 1)  botched; shoddy
 * 1)  botched; shoddy