HELL that's a cuss word here in Texas!
LOL....when I lived in Houston I thought so too.....but in other parts of the USA it is a convenience store/gas station chain.