1 definition by Moonbob

A school in England with a full on pop A vs pop B football league. Filled with um.. people (some orange some not)
Person 1: You following the st ambrose Barlow football league

Person 2: yeah up the pop B
by Moonbob January 18, 2020
Get the St ambrose Barlow mug.