Urban dictionary defines fangirl thusly:
Who would have thought boosting your mood was this easy? Thanks, science!