Verb meaning to stick together
Adjective describing an object or group of people that's haphazardly stuck together.

Etymology: brand of glue
That's such a mod podge group of individuals

That's quite the mod podge piece of artwork
by Irishn8 March 10, 2019
Get the mod podge mug.