What is Shell Cocked?
When you are surprised by the size; small or large of someone's penis
He got his cock out, it was huge, I was completely shell cocked
See large penis, cock, willy, 3rd leg, hand job