meaning of Biffwacker

Biffwacker meaning in Urban Dictionary

a female who has a massive set of breasts