Skip to main content

Remember911 24/7's definitions

Niagara

The act of locking all the doors, windows, any escape route trapping every single orphan inside. Then proceeding to flood the entire building.
When in doubt Niagara it out!
by Remember911 24/7 January 25, 2020
mugGet the Niagara mug.

Share this definition

Sign in to vote

We'll email you a link to sign in instantly.

Or

Check your email

We sent a link to

Open your email