Skip to main content

parkilya's definitions

derry

a town located in new hampshire which is ghetto comenly referded to as derrytroit to the gansta locals
should i walk the streets of derry, naw nvm its too ghetto i would never just walk in derrytriot alone by myself
by parkilya October 7, 2003
mugGet the derry mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email