Skip to main content

Definitions by Strength3beauty

Rock chewer 

A person completely lacking common sense and intelligence.
He is such a rock chewer.
Rock chewer by Strength3beauty January 12, 2019