markle (verb). To markle someone is to make promises, extract a lot of money, then bugger off without delivering.
Netflix and Spotify have been markled
31👍 1👎
See Prince Harry
Harry is bitter towards his family as they only gave him $11,000,000