Top definition
A ship from the cartoon network show Ed, Edd, n' Eddy involving Kevin and Edd(Double D). Be warned, it is the first step down a slippery slope that you may not regret.
I Saw such a cute fan fiction for Kevedd I almost squealed in the middle of french class.
by Sabrinatheteenagewizard April 23, 2013
Mug icon

Donkey Punch Plush

10" high plush doll.

Buy the plush