*Not a Teacher*
The way that sentence is phrased is rather odd. Personally, I would write it this way:
" Jack is capable of kicking me down."
As for the meaning, I need some sort of context because it is not particularly clear from that sentence alone. It's definitely not an idiom I'm familiar with. BrE perhaps?
Interested in Language