sconehead Share definition Flag A derogatory word for a person from England or someone affecting a British manner. "Those darn sconeheads won't shut up about Manchester U, and what's with all this tea they keep drinking?" sconehead by Admiral Snackbar July 5, 2004 0 0 Get merch Get the sconehead mug. Buy Now — $32.95 See more merch