1 definition by Facie

Top Definition
a city in connecticut popular for its plethora of drugs. commonly separated by "south meriden" "east meriden" or "downtown", each area of the city provides an ecletic array of residents; as well as either a homely or ghetto atmosphere.
"i aint no east side bitch, im from downtown meriden"
by Facie August 21, 2008

Mug icon
Buy a meriden mug!