Fop-doodle

Webster's Dictionary of the English Language

·noun A stupid or insignificant fellow; a fool; a simpleton.