Shoulda

What is Shoulda?

Shoulda definition and meaning on Dictionary terms:
noun
a cloth emblem worn on the upper part of a sleeve of a uniform typically as identification of the organization to which the wearer is assigned.

 

reference: https://www.dictionary.com/browse/shoulda

Tags: