Skip to main content

Definitions by TheGADs

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