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 5, 2019
Get the New Castle Engagement mug.by Anorbo September 17, 2024
Get the new role mug.A city in Hampton roads where all the strangers act like they just did smoked alien crack laced with demon shit.
Guy 1: Hey dude you wanna go to Newport News ?
Guy 2: Hell nah bro if I go there, they gonna steal my dog and sell it for crack
Guy 2: Hell nah bro if I go there, they gonna steal my dog and sell it for crack
by Trashhhh9999 April 11, 2023
Get the Newport News mug.by Katie smith111 February 3, 2022
Get the New mug.Potato City citizen talks trash about New York during their commute on a Ridgeworth Island bound Q train.
by Jan Visian June 21, 2023
Get the New York mug.When you stick your finger in your partners asshole and let that little rasscle wrestle in their asshole.
by Tim Gates December 12, 2018
Get the New Jersey Hamster mug.by Xkenia November 17, 2017
Get the new drawing mug.