Top definition
1) Ultimate sign of disappointment and frustration
2) Unease; Something wrong.
"This is complete dabbleschlock. My escape plans foiled by the mail room ..."
by DoubleFluff April 02, 2015
Get the mug
Get a Dabbleschlock mug for your barber Larisa.