Someone/something that is weak sauce and bad. They would smell really awful.
Look at that moose over there, its a total squeebel.
by rsguy225 October 28, 2018
Get the squeebel mug.