1 definition by Banter boy

A school in South Wales which has around 3000 students in. It was the school that Gareth Bale( a very famous footballer) went to for 5 years before pursuing a career of sport. It has much rivalry between the nearest high school, Glantaf. The school has 2 sites, both being quite large. It is a very sporty school and one of the best in Wales and the UK.
by Banter boy December 16, 2019
Get the whitchurch mug.