scabrous - Dictionary definition and meaning for word scabrous
scary+bra...imagine a bra having knurls on it.....its indecent and rough
scabbers the rough indecent rat owned by Ron