Golden doughnut shake Share definition Flag when you piss in someone's ass and then shucks it out last night i drank amanda's golden doughnut shake. Golden doughnut shake by Mikeagod March 21, 2005 0 0 Get merch Get the Golden doughnut shake mug. Buy Now — $32.95 See more merch