Skip to main content

Stuart The Funnyman's definitions

Lemon Drizzle Cake

A euphemism for a woman's vagina, specifically being referred to if you have previously performed oral sex on said woman.
Robert: Have you tried Mrs McKellar's Lemon Drizzle Cake?
Stuart: No
Robert: It's fucking tasty shit like
by Stuart The Funnyman December 26, 2011
mugGet the Lemon Drizzle Cake 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