Top definition
Variant of excellent, showing qualities of excellence. Can also be used as an exclamation.
We had a keckcellent time at the state fair in Syracuse.
by J. Snedeker October 08, 2003
Get the mug
Get a Keckcellent mug for your fish Nathalie.