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.