What does Biss haben mean?

Biss haben - German to English

to possess punch