1 definition by Raptor700r

Top Definition
A person who lives in the town of Chicopee ma
Ahhhhhhhh that piece of chicotrash just cut me off on "the drive".. Chicopee
by Raptor700r October 13, 2011

Mug icon
Buy a Chicotrash mug!