sconehead

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?"
by Admiral Snackbar July 05, 2004
Get the sconehead mug.

Sconehead

by Jules4u March 31, 2011
Get the Sconehead mug.