Top definition
The art of inserting your liquids into another object, person, or place.
Mrs. Guilbert let us exchange our liquids in science by the art of liquidization.

There was a rally today on the subject of liquidization; should it be legal or not?
by fuzzythebunny June 26, 2018
Get the mug
Get a Liquidization mug for your bunkmate Manafort.