mod podge
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