whambamno's definitions
A grammar school for boys' located in High Wycombe, Buckinghamshire, England which has been churning out cunts since 1550.
by whambamno May 16, 2009
Get the Royal Grammar School mug.
Get the Royal Grammar School mug.We'll email you a link to sign in instantly.