1 definition by Gignere

Top Definition
An account of events. News, story.
What's this shandangle about you being late yesterday?

I have made such a mess of this shandangle
by Gignere March 06, 2013
Mug icon
Buy a shandangle mug!