What does Bourbon Street Trifecta mean?

Bourbon Street Trifecta meaning in Urban Dictionary

A variety of Bourbon Street, brand new Orleans, products which can be proven to provide you with the "full" Bourbon road experience. They include a Hurricane, a Hand Grenade, and VooDoo daiquiri.