look up any word, like bitch stare:
 
1.
to barely succeed against overwhelming odds.
squeaked by means to barely succeed against overwhelming odds
by blondesportster September 13, 2013
0 0