meaning of Busted Slam Pig

Busted Slam Pig meaning in Urban Dictionary

the greatest nastiest whore you should possibly could imagine, nevertheless the scumbag in just about every team will still bang