french dick heads Share definition Flag french dick heads-generally most of the population all of them, apart from people who lived away from the other french people(french dick heads) french dick heads by <rob> June 19, 2006 0 0 Get merch Get the french dick heads mug. Buy Now — $32.95 See more merch