Top definition
The act of freeing a pet or animal from their crate.
I'm going home to libecrate Mag's and Jackie so they can go potty.
by pharoahphactor July 15, 2021
Get the mug
Get a libecrate mug for your sister Zora.