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 0 0 Get merch Get the habeas corpo mug. Buy Now — $32.95 See more merch