Subscribe English
look up any word, like latergram:
 
1.
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.
by TheGADs June 14, 2007
0 2

Words related to degoose:

chill chillax chill out mellow out relax unwind