Well done, emmie. Your knowledge of rhyming slang is clearly excellent. Apparently it comes from ‘put up your Duke of York’s’, meaning forks, for fingers. There is also ‘to Duke it out’ meaning to fight.
Sorry, we can't find any related questions. Try using the search bar at the top of the page to search for some keywords, or choose a topic and submit your own question.