#parsonsgreen
Top Voted Definition for #parsonsgreen
Area of London which was hit by terrorists using fairy lights as a detonator and a bag from Lidl.
1
Area of London which was hit by terrorists using fairy lights as a detonator and a bag from Lidl.
1