Skip to main content

78klf's definitions

Yon yon

A loose piece of skin on the inside of your cheek
Ouch I've just bitten my yon yon
by 78klf January 20, 2021
mugGet the Yon yon 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