Here's a summary of the hand.. Played at Pacific, no history.

blinds at $.12/$.25

Button has a big stack and laggy; No reads on BB.

Hero at SB with 5 5
Button raises to $.75
BB calls
Hero calls

Flop comes 5 6 9

Hero checks
BB checks
Button bets $2
Hero calls (I know bad play here)
BB calls

Turn is an 8 (holy shit dug myself a hole)

Hero bets $1
BB calls $1
Button raises to $5
Hero calls $4
BB raises to $20 and is all-in
Button folds
Hero ???

If I put BB on a straight I have 10 full outs.. should I call?