Skip to main content

flyingteapot's definitions

The Needle Drop

An insufferable megadork; the physical embodiment of the word "annoying".
Next time The Needle Drop's bespectacled muzzle shows up when I google an album title, I may projectile vomit at the screen.
by flyingteapot July 23, 2018
mugGet the The Needle Drop 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