Well that's pretty lame.

So basically it is a name you call someone when you don't want to admit they know better than you after they have given you some advice. Really useful that.