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 Get the french dick heads mug.