What does ‘potent’ mean?

( adj ) Fine or good. That new car of his is potent, man.