What is the meaning of tramp?

what is the meaning of tramp?

In this case:

tramp = homeless person

These days, this is a very negative way to refer to a homeless person.

Streets of London

Donald Trump is not a tramp. He has the Trump Tower in New York City.

Sarah Palin showers Donald Trump with adoration in ‘interview of the year’