What's the definition of a consultant?

A guy who knows over 100 ways to make love but doesn't know any girls.