1 definition by Bsmithyman
An engagement between a teen girl, sometimes a teen mom, graduating high school and her older boyfriend going into the military so they can both get all the benefits. Common in small towns like New Castle, PA.
Did you hear about Jenny? Her man popped a New Castle Engagement!
Good for her! Where is her fiancΓ© stationed?
Good for her! Where is her fiancΓ© stationed?
by Bsmithyman May 05, 2019
