Skip to main content

Shmuck puppet

Someone of extremely low intelligence who needs other people to dictate their lives for them.
You’re a shmuck puppet, wait for me and hold the door open otherwise I can’t get in.
by Hgray0905 May 13, 2023
mugGet the Shmuck puppet 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