Skip to main content

ngori

Excl., a Sichuanese (a branch of Southwestern Mandarin of China) slang which literally means "I f***", used to describe displeasure or distate.
Ngori, he's here again. I told him to f*** off yesterday.
by wangtianthu October 3, 2006
mugGet the ngori 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