Skip to main content

Winchmorehilltg's definitions

Winchmore hill

A place in north London with extremely high rates of drug crime, used as a noun to define anywhere with a high drug crime rate
This place is full of drugs. Its a winchmore hill
by Winchmorehilltg August 13, 2016
mugGet the Winchmore hill 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