1 definition by Miskatonix

A generally degrading term used to describe when a person has made prearranged plans with someone and then fails to arrive for them.
We were supposed to tee off at 10. Where is Will? I think we've been smocked again.
by Miskatonix January 23, 2017
Get the mug
Get a smocked mug for your fish Zora.