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 individualsThat's quite the mod podge piece of artwork
5👍 2👎