And that guy who was talking to you a little while ago, who is he? Rodolfo? He's a bit of a sponge. A moocher, I mean. But he's a lot of fun.\nWhat does "a bit of a sponge" mean? Is it a synonym of "moocher"? Thanks!