skyebrenna's definitions
having an opportunity and not taking it, thus regretting it later; usually used when someone is saying to the person who missed the opportunity.
by skyebrenna January 18, 2012
Get the shoulda woulda coulda mug.