Skip to main content

Cassandra Not Helen's definitions

troll

A person who is hated for telling the truth and learns to wear that hatred like a badge of honor.
I thought I'd shut the troll down by calling him stupid and telling him he had a mental disease but within two seconds he came back with, "Go suck a turd."
by Cassandra Not Helen March 14, 2017
mugGet the trollmug.

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