1. Rough: having small raised dots or scales. 2. Salacious. 3. Difficult to deal with; knotty. More...
Scabrous...... Short for "Scabs and Bruises".... Whut bikers get from ridin across the yeller line on the Dragon....