CO seems fishy, esp. because of the min 3 bet.
BB is a pretty aggro, runs like 24/21/5 over good sample.

should i fold/raise pre? this is just such a strange spot i almost felt like just folding pre, but i think i had decent set odds at that point.

PokerStars No-Limit Hold'em, $2 BB (6 handed) Poker-Stars Converter Tool from FlopTurnRiver.com (Format: FlopTurnRiver)

Hero ($269.35)
CO ($94.25)
Button ($118.15)
SB ($42)
BB ($296)
UTG ($228.05)

Preflop: Hero is MP with Q, Q.
1 fold, Hero raises to $8, CO raises to $14, 2 folds, BB raises to $36, Hero calls $28, CO calls $22.

Flop: ($109) K, T, K (3 players)
BB bets $46, Hero...