According to the wonderful 'The Insect That Stole the Butter' (Oxford Dictionary of word origins) "'Plonker, meaning an idiot, dates to the 1960s but was popularised by 'Only Fools and Horses'.
"It was based on the first plonk (wine) and was first used to mean something large or unsubstantial - also penis."
Jim Carroll