Descriptive noun: One who is a cocksnatch is a dick, and a pussy by their definitions. They are a timid asshole who is too much of a bitch to back up anythign they say.
A man at the top of his guild. Trained and a highly skilled purveyor of the artistry of the cock and its many uses..
I rooted a young manthe other day and initially thought he was a master tool. However when i found out he was a Master Cocksmith i let him go to town and display his full range of artistry with my vagina and his cock..