1 definition by Smokey D of HWY

Top Definition
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.
by Smokey D of HWY June 22, 2011

Free Daily Email

Type your email address below to get our free Urban Word of the Day every morning!

Emails are sent from daily@urbandictionary.com. We'll never spam you.