What is a word for someone that speaks their mind without thinking about the repercussions or whether what they said is...

What is a word for someone that speaks their mind without thinking about the repercussions or whether what they said is offensive

In other words, someone innocent who doesn't know what they're saying is offensive or rude

Autistic

Infant terrible
Parrhesiast / Parrhesiastes

A faggot

A privileged white male

A winner. Alternatively, an Alpha Maleā„¢.

All betas.

I think that would fall under sociopath

Clinical term is not descriptive. Fuck you, you brain washed sheeple.

The term op is looking for is honest.

Not the word I'm looking for. I need something similar to unabashed

Impulse control disorder.

Being flippant or opinionated.

Something like naive.

Tactless?

A glossalmouth

Or a glossolalite

Robespierre was often called the Incorrigible.

It's this, Parrhesiast.

But since that's considered an intentional rhetorical technique, you could also use "coarse" or "boorish."

The word is Fool.

Candid, maybe.
Oblivious maybe.

You know how a child may say things that are rude but it's only because they are unaware or don't know any better? What is the word for that!

The word is ignorance.

A Fashy Goy

The child is ingenuous.

tourettes

tactless

Thank me bitch. Give me a (you)

A bigot.

or

An autist.

Alternate and great answer.
Also , even if it isn't exactly the word you want, it still has every implication.

guileless

whatever the word for this is, how can i be more of it?

A fuckin' troglodyte

Thanks. I think the words that describe what I was looking for was naive, ingenuous, oblivious, autist, and perhaps honest.
I don't think someone opinonated would be anything of those things friend.

Irreverent

A real human bean.

jej

blunt, "no filter" if we're being colloquial. wild/natural could work as being uninitiated to social cues.

Someone whp's just BEEing themselves!

that girl is 6 btw

lol

6 what?

6/10

im just a rater kid. its just what i do