Etymology
Today it means: Having confused or foolish notions. Full definition →
From fiddle + headed.
Etymology from Wiktionary, CC BY-SA 4.0.