What does Beat Pad mean?

Beat Pad meaning in Urban Dictionary

1. A pad designed to allow visitors to play DDR when you look at the comfort of one's own houses.2. Any mat put-on the floor for present reason for masterbating upon. Usually the mat has a target designating the spot to-be done on.3. A really gluey welcome mat.