Skip to main content

Definitions by indianpsycho

forres academy 

A shit hole in the north east of Scotland where 30% and failing is an average result in all classes and teachers don't do shit to help.
he ended up working in Tesco? must have gone to Forres Academy
forres academy by indianpsycho September 24, 2016