What does ambitiously challenged mean?

ambitiously challenged meaning in Urban Dictionary

Lazy.