1. when something fantastic happens in San Francisco;
2. what people experience when they visit San Francisco for the first or tenth time;
3. an intense feeling of exuberance, excitement, arousal, delight, thrill, seduction, passion, energy, success,
1. The 2011 MLB Champs the San Francisco GIANTS are San FranTASTIC!
2. I just visited the San Francisco/ Oakland Bay Area and it was San FranTASTIC!
3. Another San FranTASTIC day in the Bay.