Top definition
A person who talks a lot of shit but is too lame to back it up
That's some cripple talk right there- all bark and no bite
by DMack2018 February 22, 2018
Get the mug
Get a cripple talk mug for your cousin Helena.