Top definition
When you're talking to your bro, and all of a sudden he gets hella piss and upset like girl pmsing and your bro won't STFU or Calm his tits
Nick Orlov driving and he goes Insta-Period
by Jack KeyChain July 06, 2014
Get the mug
Get a Insta-Period mug for your papa Paul.