1 definition by Belinda not Melinda

Top Definition
Highly skilled at sliding hookers. Classified as an expert in the field of okies. Professional chef with the ability to make possum taste like chicken.
I was all Edna in the kitchen last night.
by Belinda not Melinda May 26, 2010

Mug icon
Buy a Edna mug!