meaning of a la dodo bird

a la dodo bird meaning in Urban Dictionary

Nonexistent and crap sounding.