Niagara Falls does mean a waterfall or city. But it also means a girls period. It is tycially used for girls to talk about among each other without others knowing. It is a nickname for period because for some it might feel like Niagara Falls is coming out of them. Note that you don't say the word period. Just Niagra falls.
"UGHHH that assembly was terrible"
"I know right and I'm on Niagara Falls (period)! So when I finally stood up-"
"I don't need any details."
"I know right and I'm on Niagara Falls (period)! So when I finally stood up-"
"I don't need any details."
by Ihavenolife April 12, 2014
Refers to the period in which one may perform any sensual act without being badgered about getting another's sloppy seconds. This period differs from person to person, to group of people.
Guy 1: Dude, I just made out with Angela
Guy2: Aww man, you just got all of Josh's sloppy seconds
Guy1: No mufuckah, the Sloppy seconds period has been up. they broke up a month and a half ago.
Guy2: Aww man, you just got all of Josh's sloppy seconds
Guy1: No mufuckah, the Sloppy seconds period has been up. they broke up a month and a half ago.
by magicman9516 October 20, 2011
When a period is light enough that it only produces a very liquified waste; the viscosity of a 2-D period is extremely thin
by ShortStuff801 April 18, 2015
An underground hip-hop group that originated in Brooklyn NY but now hit various countries in a short period of time. PDP has made songs, engineered and recorded & prod there own videos. Google them for more info
by ItzzSubBaby May 10, 2009
by Someone who loves brayden :) May 06, 2019
When you are dead serious.
by Shollio August 31, 2023
by xdarkvEnom December 08, 2013