[nq:1]It seems like that 'shoulda' means 'should have', but what exactly "Shoulda Woulda Coulda" mean? I heard this phrase from a dialog in Impossible Creatures (A Microsoft game). Henchman : I shoulda stayed in school.
New words, one handy idiom, and a 2-minute quiz — delivered to your inbox to keep your streak alive.