habeas corpo Share definition Flag When you have sufficient receipts to prove your moronic corporate coworker is full of shit They're not going to fire that twat manager Karen unless we have Habeas Corpo habeas corpo by BadReligion42 October 5, 2021 Get the habeas corpo mug.