i saw such a cute fan fiction for kevedd i almost squealed in the middle of french class
a ship from the cartoon network show ed, edd, n' eddy involving kevin and edd(double d)
"i saw such a cute fan fiction for kevedd i almost squealed in the middle of french class" What is the definition of "kevedd"?