Top definition
Failing to accomplish a goal despite spending a huge amount of effort on lies and dirty tricks.
Hillary really took a shillacking in the election. I guess that $6 million she paid to astroturf Reddit and start fights at Trump rallies didn't pay off?
by ColonelCluster November 09, 2016
Get the mug
Get a shillacking mug for your brother-in-law Georges.