Skip to main content

Definitions 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.
statyn by robert13061989 March 9, 2008