TV show with a city "Quahogs?"?

There is a TV show or something where the city is called Ouahog or the school mascot or something? I think its probably a cartoon but I can't think of it for anything and its really bothering me?
 
Back
Top