Subscribe English
look up any word, like french dipping:
 
1.
The sex act of putting ones penis in another's armpit.
"Have you ever tried cockpitting?" "No, I don't wanna get deodorant on my dick."
by jamescarolz1 February 03, 2013
4 0