Skip to main content

Niklas_Dictionary's definitions

drop the needle

A heroin injection (usually taken in the anal cavity, if you're an eager beaver).
Hey guys, let's drop the needle and then fell asleep on the couch watching Captain Kangaroo.
by Niklas_Dictionary December 28, 2005
mugGet the drop the needle 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