Definify.com

Definition 2024


not_the_sharpest_tool_in_the_shed

not the sharpest tool in the shed