You Tube
The internet
Rap/hip-hop "music"
Cable TV
High schools
Parking lots
Liberals
Washington DC
New York City
any place there are people.
I haven't been to New Hampshire, but I have heard the terms in every state I have been in.
I was talking about everyday conversation around the neighborhood...I only heard the ‘f’ word ONCE during my ten years in Tennessee. In Red Hampshire? DOZENS of times every day...