abington is so easily the better of the two schools and easily overshadows those bushloe babies next door
"a large, high class institute of learning situated in wigston, leicester, uk
"abington is so easily the better of the two schools and easily overshadows those bushloe babies next door" What is the definition of "abington"?