Dictionary.com
Thesaurus.com

am kneecapping

  • present progressive
    of kneecap (1st person singular).
    kneecap
    noun
    the patella.

More Suggestions