If someone has throwdown potential it means they look like they are able to throw you down! They are assertive and don't take any shit!
I would date him; he's got so much throwdown potential!