tener más cuento que Calleja
Meanings
Verb
1. be someone who continually makes up excuses (idiomatic)