Skip to main content

Tdot77's definitions

Sir Narcsalot

Someone who snitches or tattles on people
Someone threatens to tattle on you and you reply with.. "THANKS SIR NARCSALOT"
by Tdot77 August 9, 2025
mugGet the Sir Narcsalot 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