What is Ellowes?
A "school" in dudley that is posh because it has a swimming pool and a gym. But in reality its a shit hole.
Boy 1: Do you go to ellowes??
Boy 2: Errr nahh not that shithole i'd rather die.
See shithole, dudley, school, pool