Top definition
A restaurant chain based in Montreal with locations all across French Canada. Most of their restaurants are in the province of Quebec, but there are a few near Ottawa and some in New Brunswick. Their chicken is so much better than Swiss Chalet, and they have unlimited cole slaw as well as those yellow delivery cars.
by awmm August 24, 2018
Get the mug
Get a St-Hubert mug for your mother-in-law Beatrix.
2
the best all-girls catholic high school in philly. the school has the biggest spirit & the prettiest girls who know how to get turnt on the weekends. anyone who goes to st. huberts is so lucky. sisterhood cannot be defined, only experienced.
st. hubert high school is the best school in philly!

susie hubert day at st. hubert is the best day of the year!
by ylrak17 July 19, 2017
Get the mug
Get a st. hubert mug for your bunkmate Georges.