Skip to main content

Definitions by John Michael Anderson

corkin the dolphin 

Slang word meaning masturbation. Very popular in the detroit/pleasant ridge area.
Erik Johnson constantly talks about corkin the dolphin