An all-girls school in Kent that forces its students to wear knee length skirts that resemble that of a nun. It is full of either slags who lost their virginity at 13, druggies who deal on site, or members of the LGBTQ+ community.
‘have you heard of hell?’
‘oh, invicta grammar school? i go there everyday
by wishywashylaundrystick June 17, 2020
Get the invicta grammar school mug.