armchair critic

Noun

 * 1) A person who makes criticisms on a subject they have little knowledge of or practical experience in.

Usage notes
The use of "armchair" is figurative, as though seated in an armchair.