Skip to main content

Definitions by AjFax

A British slang term for "vagina". Somes also "nunny".
Tiffy went crazy at the party last night. We could see her nun when she was bending over!
Nun by AjFax November 24, 2019