Musta meaning

(colloquial) Must have.

He musta guessed. There's no other explanation.

contraction
0
0
Advertisement

Origin of musta