What does bioslap mean?

bioslap meaning in Urban Dictionary

A slap on face with any selection of biological matter.