Definition: 1. (colloquial) Contraction of should have.
Show more information about shoulda
Search took: 9.22 ms