Tired of the same old boring dick-scriptions that make your scenes feel flat?
Writing about dicks is tricky as hell. Get too clinical and it reads like a doctor’s note. Get too fancy and readers roll their eyes so hard they see last week’s regrets. The goal is to make it feel alive, urgent, attached to a guy who’s losing his mind over another guy. Not some floating prop.
We ranked these from low-heat tease (build slow, make ’em wait) to peak-of-the-orgasm desperation. Each one’s got why it hits, an example ripped from the kind of roommate/frat/neighbor shit we write, and my blunt take on when to use it or when to burn it.
#14: The Subtle Bulge
Lowest heat. You’re still dressed, or mostly. Just the outline pushing against fabric. Sweatpants are gold for this. Readers fill in the blanks themselves, which is half the fun.
Why it works: anticipation without payoff yet. Perfect for that car-ride lap moment or spotting your roommate after the gym.
Example: His gray sweats did nothing to hide it. Thick ridge curving left, getting heavier every time he shifted. I pretended to scroll my phone but kept staring.
My take: Safe opener. Don’t overdo the “prominent” crap though. Just say what you see.
#13: The Growing Length
Starts soft, wakes up. Blood rushing, skin stretching. Morning wood or first hookup reveal energy.
Why it works: shows he’s getting into it same as you. Feels real-time.
Example: It was hanging soft against his thigh at first. Then it thickened, lifted slow, straightened out until the head nudged his abs and stayed there pointing right at me.
My take: Good for shy-to-horny arc. Don’t drag it forever or it gets boring.
#12: The Veined Shaft
Ropes under the skin, pulsing. Worship territory.
Why it works: tactile as fuck. Makes you want to trace them with a finger or tongue.
Example: Veins stood out thick along the whole length, bulging harder when I wrapped my hand around it. Like they were mapping every place I needed to lick.
My take: Killer for muscle guys or daddies. Skip if the character’s smooth/shaved; feels mismatched.
#11: The Leaking Tip
Precum stealing the show. Beads, drips, shiny trails.
Why it works: proof he’s leaking for you. Wet signal before anything else happens.
Example: Clear bead welled up at the slit, then slid slow down the head. I watched it stretch and break before another one took its place. My mouth watered stupidly.
My take: Edge city. Pair with heavy breathing or a shaky “fuck” from him.
#10: The Heavy Weight
Gravity doing the talking. How it hangs, sways, slaps skin.
Why it works: size without bragging. Locker-room, post-shower, hung vibes.
Example: It swung low between his thighs when he spread them wider. Heavy enough that it slapped his leg when he shifted. I wanted to feel that weight in my palm.
My take: Passive power move. Don’t measure it here; let the motion sell it.
#9: The Throbbing Heat
Pulse you can feel, skin fever-hot.
Why it works: alive, urgent. Grip it and you feel his heartbeat.
Example: Hot as hell against my fingers. Throbbing steady, like it was trying to push deeper into my fist every time his abs flexed.
My take: Intimate. Use when hands or mouth are involved.
#8: The Curved Perfection
Bend that hits spots or looks filthy.
Why it works: practical fantasy. Up-curve for prostate, slight hook for throat.
Example: Curved up sharp, head angled like it knew exactly where to drag inside me. Every inch promised to hit that place that makes your toes curl.
My take: Functional hotness. Readers who bottom love this one.
#7: The Glistening Length
Slick from spit, lube, his own leak. Shining, ready.
Why it works: visual wet dream. Blowjob or prep scene fuel.
Example: My spit coated the whole thing, making it shine every time I stroked up. Head glossy, shaft slick, dripping at the tip again already.
My take: Transition word. From tease to action.
#6: The Thick Base / Flared Head
Girth at root, mushroom crown for stretch.
Why it works: penetration promise. Bottom POV gold.
Example: Base so thick my fingers didn’t meet. Head flared wide, ridged, ready to pop past my rim and make me gasp.
My take: Brutal in the best way. Save for the “oh fuck it’s big” moment.
#5: The Veiny, Pulsing Monster
Overwhelming size + aggression.
Why it works: dominance/submission kink. Size queen catnip.
Example: Monster. Veins thick, pulsing hard, bobbing close to my face like it was daring me to open. Already leaking like it couldn’t wait.
My take: Alpha top energy. Don’t overuse or it turns cartoonish.
#4: The Dripping, Aching Cock
Desperate, twitching, strings of precum.
Why it works: edge of control. He’s suffering beautifully.
Example: Aching bad. Dripping long sticky strings that stretched and snapped. Twitched every time my breath hit the head.
My take: Begging territory. Pair with “please” or gritted teeth.
#3: The Hot, Rigid Shaft
Smooth skin over iron core, burning up.
Why it works: grip/suck/press perfection.
Example: Rigid as fuck in my hand. Hot skin stretched tight, veins standing, flexing every time I squeezed.
My take: Classic tactile hit. Safe middle ground.
#2: The Fat, Throbbing Dick
Blunt. Girth + pulse + hunger.
Why it works: no poetry, just need. Rough, bro-y scenes.
Example: Fat dick throbbing in my grip. Thick enough my jaw already hurt thinking about it. Leaking like crazy.
My take: Casual filth. Feels real when guys talk dirty.
#1: The Leaking, Veiny, Rock-Hard Cock Ready to Breed
Peak. Everything at once. Intent explicit.
Why it works: primal, cum-focused explosion. Readers finish just reading it.
Example: Rock-hard and leaking thick ropes already. Veins bulging along the girthy shaft, head purple and slick. He lined up at my hole, pressed the fat tip in slow, ready to shove deep and breed me till I was overflowing.
My take: Save for the money thrust. Bareback only if that’s your story. Otherwise it lands weird.
That’s it. Use low numbers early to torture them, high ones when everything’s on fire. Mix ’em in scenes so it doesn’t repeat like a broken record. Cock and dick carry most scenes; shaft when you’re focusing on a part, length if it’s about depth. Anything fancier usually sucks.

Leave a comment