Skip to main content
Search Urban Dictionary
Back
Start typing to search.
Searching
...
Dictionary
Store
App
Chat
Blog
Help
Words of the Day
Browse
Add a Definition
User Settings
Definitions by Tastyskwerl
Quiche
Share definition
Flag
An
accumulation
of smegma in a delicious
crusty
pie
My grandparents wanted to try a
local
delicacy when they
came
to visit us so we
served
them up our neighbourhood's quiche recipe.
Quiche
by
Tastyskwerl
March 18, 2017
Get the
Quiche
mug.