1 definition by Raverkidhehe

Another slang for ecstasy pills.
Friend 1: Hey you wanna go dolphin riding?

Friend 2: Ahh I can't I need to sleep tonight, because I have work in the morning.
by Raverkidhehe April 9, 2013
Get the Dolphin mug.