jhansonxiFrom the Urban Dictionary:morro - A verb, meaning to borrow with absolutely no intention of paying back. An underhanded way of taking advantage of a good soul
Sorry, but in Portuguese, where that name came from, a Morro is like a hill, or in this case, the name of the beach.