Top definition
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 09, 2008
Get the mug
Get a statyn mug for your mate Abdul.