Skip to main content

Funnypants27's definitions

Nayshirl

Nayshirl is the Indian English term for confrontation.
I genuinely think, I need to Nayshirl my neighbours.
by Funnypants27 January 16, 2022
mugGet the Nayshirl 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