meaning of Biggie Slaps

Biggie Slaps meaning in Urban Dictionary

Biggie Smalls or any other one who slaps very hard.