1 definition by Santa Clarita Grillers

when you lose in court, over and over and over again.
I think it might be a haddock at Court today!
by Santa Clarita Grillers August 10, 2020
Get the haddock mug.