it has no significant relation to gas stations just EXTREMELY flabbergasted
"this bitch is so crazy, it left me flabbergastation!!!!!!!!!!!!!!!!!!!!!!!!!"