spag head
Spag head or spaghead is derived from "spaghetti head."
One who has many thoughts or ideas, personal or work related, running through one's mind.
One who has many thoughts or ideas, personal or work related, running through one's mind.