1. Someone who acts as if they are sitting on a cock.2. A garden herb found in the mountains of Siberia.
Man, your a fucking cock puppet!
6👍 14👎