Random
Source Code

toff

A derogatory term for the Welsh, as used by the English.

What are all those fucking toffs doing on our side of the border?

by lia March 29, 2005