1 definition by JKY Love
A very small town in New Jersey. Spelled backwards Garwood is Doowrag! There are 5,000 residents in Doowrag, I mean Garwood! Garwood is nestled between Westfield and Cranford. Garwood does not have its own High School.
by JKY Love December 6, 2008