Top definition
Something incredibly, uberly amazing, almost beyond belif.
A word I made up when I couldnt think of the word I was thinking of.
A: Dude! I just bought an old army Hum-Vee for $200! Its mint condition too!
B:SQUEEQUO!
by Keys October 23, 2005
Get a squeequo mug for your buddy Helena.