meaning of board waxing

board waxing meaning in Urban Dictionary

the removal of locks through the pubic location, esp. by another party