Definitions by Maine Brain
Cock Puppet
1. Someone who acts as if they are sitting on a cock.
2. A garden herb found in the mountains of Siberia.
2. A garden herb found in the mountains of Siberia.
Cock Puppet by Maine Brain October 26, 2009