Skip to main content

Definitions by Dave McGrohl

Someone who is so afraid of snow he'll abandon his car rather than come in to work.
He ditched his car whilst sat in traffic because there was a sprinkle of snow? What a murdoch!
murdoch by Dave McGrohl February 13, 2013