1 definition by Abbymaack

Top Definition
True; backing up a correct statement
When Mila said that fantasy football was “so basic” the youngp responded with “period period” meaning he fully understood
by Abbymaack November 25, 2017

Mug icon
Buy a Period period mug!