meaning of Biss haben

Biss haben - German to English

to possess punch