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