Nayshirl

Nayshirl is the Indian English term for confrontation.
I genuinely think, I need to Nayshirl my neighbours.
by Funnypants27 January 16, 2022
Get the Nayshirl mug.