Skip to main content

Jessa Bessa's definitions

Northwood

A place in NH between Concord and the seacoast where nothing every happens.
"What happens in Northwood stays in Northwood..but nothing ever happens here"

Northwood is home of the Coe-Brown Bears!
by Jessa Bessa January 23, 2009
mugGet the Northwoodmug.

Share this definition