1 definition by robert13061989

Abbreviation for 'Prestatyn', the North Wales coastal town.
Don't give me change out of pity just because I'm from Statyn, 'la.
by robert13061989 March 9, 2008
Get the statyn mug.