meaning of Ab Buster

Ab Buster meaning in Urban Dictionary

Something therefore funny, which you laugh so difficult along with your abs have a tiny workout.