A fork of Rural Dictionary
When someone is utterly stupid.
“India is such a dildo head!” Meg said, laughing as she watched her friend make stupid jokes.