1 definition by BooflongBoofoften
*Loud noise, crashing sound or explosion*
What was that?
You've been Shamburgled.
NOOOOOO! (Sprints off to assess damage.
What was that?
You've been Shamburgled.
NOOOOOO! (Sprints off to assess damage.
by BooflongBoofoften November 7, 2003