1 definition by Wishmaker

A pile of rainbow glitter, most likely left by unicorns.
Unicorns have been leaving swambles of glitter all over Australia.
by Wishmaker October 31, 2017
Get the Swamble mug.