1 definition by Will Hayles

a non-educated delinquent who wears kappa tracksuits, tucks his socks into his trousers and slicks his hair to the side on social occasions claiming he's an "old-school P.E. teacher
by Will Hayles November 19, 2003
Get the ned mug.