Latibulate definition: To hide in a corner

Latibulate in EMS: Me when someone suctions lung butter