meaning of Amelia Syndrome

Amelia Syndrome meaning in Urban Dictionary

to express you've got done or understood someone to do everything, regardless of how obscure or unlikely it really is.