Top definition
To start something that starts something; To begin a beginning.
Okay, allow me just one moment while I inubriate the initiation.

Thank you for inubriating the inubriation.
by Devanixi July 16, 2012
Get the mug
Get a inubriating mug for your dog Callisto.