Skip to main content

Definitions by Wishmaker

Swamble 

Share definition Flag
A pile of rainbow glitter, most likely left by unicorns.
Unicorns have been leaving swambles of glitter all over Australia.
Swamble by Wishmaker October 30, 2017