Top definition
a nice subway lunch and/or dinner within a 3 day range of thanksgiving
"hey, want to touch my sha la la ding ding dong the monday after thanksgiving?"
by wagina77836 August 21, 2011
Get the mug
Get a sha la la ding ding dong mug for your mate Sarah.