1 definition by Phill Hayward

When a person thinks they are really good at a task, but in reality they are terrible at it.
Joe thinks he’s so good on the router, he’s such a squeezer
by Phill Hayward June 6, 2019
Get the Squeezer mug.