Ride the Duck Share definition Flag A term used by teenagers, that means to "roll" or take ecstasy, while in the presence of adults. "Are we gonna ride the duck tonight?" Ride the Duck by Aft3rGlow February 4, 2010 0 0 Get merch Get the Ride the Duck mug. Buy Now — $32.95 See more merch