Nope!
I think that in future versions of Websters' dictionary, one of the definitions of "Kelo" will be "suppository".
I think you are close, but in common useage, it will be a verb...