1 definition by Browniepop

School is woodbury minnesota. A hell hole. New life academy is a school we’re your not allowed to wear jackets. The upper room, the worship center, and the attic are the #1 recommended hookup spots at new life.
Ya bro we smashed but got caught at new life academy.
by Browniepop February 7, 2019
Get the New life academy mug.