Life10 cities where people curse the mostWhat the bleep is going on in Brampton, Halifax and Winnipeg?