What does a la dodo bird mean?

a la dodo bird meaning in Urban Dictionary

Nonexistent and crap sounding.