Top definition
To damage and mix-up something in a way that results in the thing(s) becoming imperfect and/or not useful.
My old computer has become completely demogulated.
by Daddy's Lgirl September 13, 2017
Get the mug
Get a Demogulate mug for your father-in-law Callisto.