It means to stimulate, excite, stimulate, induce, incite, encourage.
freak out: inf. enthuse, Excite, stir, flurried, excite.