A place where teenagers get extremely intoxicated during Mardi Gras. Filled with hundreds of drunk high schoolers for multiply days in a row.
Damn Amelia street was poppin last night, I donât even remember how many people I hooked up with or how many shots I took.