1 definition by John Michael Anderson

Slang word meaning masturbation. Very popular in the detroit/pleasant ridge area.
Erik Johnson constantly talks about corkin the dolphin
by John Michael Anderson January 26, 2010
Get the corkin the dolphin mug.