Top definition
A genderless term for a himbo or bimbo.

It may imply that the squimbo's actions are caused by an artificial intelligence implanted in their brain causing them to behave irrationally.
Ever since he drank that Mountain Dew, Jake's become such a squimbo.
by J Heere April 01, 2021
Get a Squimbo mug for your father-in-law José.