What does "period" mean at the end of the American phrase?

What does period mean at the end of a sentence?

For example:

The stronger your core the easier your YRG(yoga) is gonna get period

I couldn't understand the sentence clearly because of the speaker's American accent.


Solution 1:

Period in the context that you are referring to is used as an idiom of sorts. It means there is no counter argument.

For example, "Chuck Norris will kick anybody's butt, period."

or

"Abstinence from sex is the best STD prevention, period."

There is usually a pause after the sentence and before the word "period".

Another thing that Americans say instead of "period" is "end of story".

For example,

The stronger your core the easier your YRG(yoga) is gonna get, end of story.

Solution 2:

'Period' is the puncutation mark known in British English as a full stop. Used as it is in the example, it means that there is no more to be said on the subject.