Fancy can mean that you just want something, particularly food. Fit means sexually attractive, good looking hot. To flog someone means to hit someone with a stick or a whip. Now that doesn't really happen very much these days,. I hope not anyway, we don't beat people with whips.