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 yonmug.

Share this definition