both of them could be correct according to situation ... idiom is more ironic and cannot be understood from the individual meanings of its elements ... expression could be any particular phrase ... so :
all idioms are expressions , but not all expressions are idioms
and - yes ; there are better topics to continue these kinda subjects



.gif)
جواب بصورت نقل قول


