Definify.com

Definition 2025


not_the_sharpest_tool_in_the_shed

not the sharpest tool in the shed