Deficient

/dɪˈfɪʃ.ənt/

Slang Meanings

Not up to par.
That presentation was a bit deficient, no offense.
Slacking.
He's been deficient in his work lately.