Gutterpup is a derogatory term that refers to a homeless and penniless person who lives on the streets. However, it is important to understand that this word is offensive, and it is not appropriate to use it to describe such people. If you want to use a synonym for gutterpup, there are several options available that are more respectful and less insulting. Some options might include phrases like homeless person, street dweller, or vagrant. These terms acknowledge the person's circumstances without denigrating them. It's important to use language that is respectful and doesn't perpetuate stereotypes about marginalized communities.