Top definition
A political disaster of great proportions. Also known as a puppet in most eyes.
The Kelefane stops here.
by Audigy August 20, 2010
Get the mug
Get a Kelefane mug for your cat Julia.