scabrous

1 ENTRIES FOUND:
scabrous /ˈskæbrəs/ adjective
scabrous
/ˈskæbrəs/
adjective
Britannica Dictionary definition of SCABROUS
[more scabrous; most scabrous]
1 
technical : having a rough surface
2 
formal : referring to sex in a rude or shocking way