Skip to main content

Definitions by Aft3rGlow

Ride the Duck 

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