What is the difference between the phrases "annoy someone" and "bum someone out"?
I have searched the meaning of both the phrases but I am still a little confused. I think "to annoy someone" means to irritate someone and "bum someone out" means to irritate someone, bore someone and a kind of ruin someone's fun (means rain on someones parade).
And I also feel that "bum someone out" is of higher degree and quite more effective or kind of more offensive.
Please let me know if my information is correct or not.