Flemhead Share definition Flag A person who is a twat look.. hes tryin to pull.. hes a rite flemhead.. Flemhead by christy and amy February 24, 2009 0 0 Get merch Get the Flemhead mug. Buy Now — $32.95 See more merch