A person you find very attractive, usually a girl but can be a guy.
person 1: "look at that guy over there!"
person 2: "oh he's a right salt, isn't he?"
someone who gets on your nerves easily. not annoying enough to just be called a beggar but has your back when you need them.
"james didn't reply to my snapchat..."
"what a humble beggar!"