Dildo Head Share definition Flag When someone is utterly stupid. “India is such a dildo head!” Meg said, laughing as she watched her friend make stupid jokes. Dildo Head by websliinging May 25, 2019 0 0 Get merch Get the Dildo Head mug. Buy Now — $32.95 See more merch