2 definitions by Jsmooth

Top Definition
A fireworks outlet/showroom which sells high quality pyrotechnics. Meaning they dont keep them on the shelves for ages. Also they have great sales, basically for every holiday. (Buy 1 Get 1 Free, Buy 1 Get One for 99cents, Buy one Get 2 Free -- on select items).

Most; if not all of the Phantom stores are organized, and very clean. They only sell 1.4g Consumer Fireworks.

When shopping at Phantom its best to get the Buy 1 Get Free sale. Most of the items are overpriced(but good quality) so this is your best deal if you're getting a lot of works.

Its also owned by the B.J. Alan Company. Phantom is primarily based in the U.S.
"Wow they have high prices"
"Heh go for the Buy 1 Get 1 Free sale its worth it"
"Phantom Fireworks has good fireworks but is a little overpriced"
by Jsmooth June 16, 2006
Being in CT my whole life heres what I learned.

- everyone in Greenwich has a BMW or an Audi + Shitload of SUVs
- we are a preppy state
- you either drive an average car, or a great one.

(Snobby Towns):
New Canaan
Stamford (mostly North Stamford)
"How much did you pay for that?"
"Wow man thats cheap.."

"Connecticut is one of, if not the richest state."
by Jsmooth May 23, 2006

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.