Skip to main content

Definitions by buttafingaboi

Docking station 

The act of two men placing their penises into both sides of a Chinese finger trap.
Dan:Hey man want to meet up at my place and test out my new docking station?
Cody:Sure just don't tell anyone.
Docking station by buttafingaboi December 27, 2013