1. Someone that is fresh to New England.
2. When after your lady cums, you dip a biscuit in there.
1. Why is that guy so obsessed with parking his car at Harvard Yard? Oh, he's just a New England biscuit.
2. I gave my lady a New England biscuit last week, and now she can't walk well. There are too many crumbs.
by idrathernotpodcast August 22, 2017
Get the mug
Get a new england biscuit mug for your cat Günter.
When your walking outside and then it starts to snow, and then it doesn't stop for like a month.
Thanks to New England Blizzards, I barely have school in the winter.
by Young Jamal December 12, 2017
Get the mug
Get a New England Blizzard mug for your dog Georges.
When a man and a woman are very in love, they make love on a public poorly plowed road way. During that act, a man removes his cock from the woman, dips it in the granular road salt, then inserts his now salty, non lubed cock into the woman's ass.
I New England Churroed My Woman On That Snow Day
by 11DollarSteamyShitDick January 09, 2018
Get the mug
Get a New England Churro mug for your dog Jovana.
Someone who dresses like a cowboy without having ever seen a cow or lived in the country.
"Hey, you see that guy with the bolo tie and the riding boots? I wonder if he's from Texas."
"Nah, he's from Boston--total New England cowboy."
by alexseymour October 26, 2014
Get the mug
Get a New England Cowboy mug for your dad Paul.
When you have a cold and buy both Ny-Quil and Day-Quil. You drink the Ny-Quil, sleep for ten hours, wake up and accidentally drink more Ny-Quil instead of Day-Quil.
I pulled a New England Double Down on Friday morning and didn't wake up again until Saturday night!
by RSE Thellin February 16, 2011
Get the mug
Get a New England Double Down mug for your mate Sarah.
When a penis gives out a double load of cum.
I gave that dude a Double Whammy.

Which one?

A New England Double Whammy.
by AJJ304 September 15, 2008
Get the merch
Get the New England Double Whammy neck gaiter and mug.