Used in reference to when something is ruined from the addition of something that is excessively good or sweet, or not particularly bad. Like dropped the ball.
by JeffNickleson March 10, 2019
Get the Drop the sherry mug.Related Words
scherry • Sherry • Scherly • Sherry-ann • scherlyn • Scheryled • Sherryanne • Sherry Bohl • Sherry-core • Sherrye