Skip to main content

Definitions by Strength3beauty

Rock chewer 

A person completely lacking common sense and intelligence.
Rock chewer by Strength3beauty January 12, 2019