degoose Share definition Flag To relax or unwind. To become less tense after a period of excitement. I don't feel like staying any longer. I'd rather just go home and degoose. degoose by TheGADs July 12, 2007 0 0 Get merch Get the degoose mug. Buy Now — $32.95 See more merch