I'm new and this site is great!!
Hi Guys, I've been logging in for a week now and this site has done wonders for my mood and determination. I'm not only new to this site but also posting. I've seen the term "bump" used on this site a lot. What does this mean?