A derogatory term for the Welsh, as used by the English.
What are all those fucking toffs doing on our side of the border?