Zephyr loved the idea of outdoor sex, even if she often forgot why she walked into a room. She stepped into the dispensary, her massive breasts bouncing under a thin tank top. Matt, the owner with silver streaks in his hair and a dad bod, grinned at her from behind the counter. "Welcome in. Need something to take the edge off?" he asked. Zephyr blinked, her dark brown hair falling over her eyes. "I just like the smell," she replied airily. Matt chuckled, leaning closer. "I'm breeding some new strains at my farm. Why don't you come by tomorrow and help me test them? It'll be a blast," he added. Zephyr beamed. "Okay!"
The next morning, Zephyr arrived at the lush green acreage. The air smelled like pungent weed and damp earth. Matt handed her a glass pipe filled with a green bud. They shared a few hits, the smoke filling their lungs and clouding their minds. "This one is called 'Cloud Marshmallow'. It's supposed to make you feel like you're floating," Matt explained, his voice sounding distant as the high hit them both. Zephyr giggled, her head floating. "I FEEL like a marshmallow!" They wandered through the rows of towering plants, the leaves brushing against her thighs. The sun felt warm, and the haze in her brain made everything feel electric.
As they walked, Matt stopped her, his hand resting on the curve of her hip. The excitement of outdoor sex pulsed between them. He pulled her close, his soft body pressing against her softer curves. "You look incredible in this light, Zephyr. I've wanted to do this since you walked in," Matt whispered. Zephyr leaned back, her large breasts straining against her shirt. "I feel so tingly." He didn't wait. He lifted her shirt, exposing her heavy tits to the open air. He groaned, kissing them while his other hand slid down her shorts to find her soaking wet cunt. Zephyr gasped, her toes curling in the dirt as the weed made every touch feel like a lightning strike.
Matt pushed her down onto a bed of thick, fragrant cannabis plants. They stripped quickly, his thick cock springing free. He entered her with one heavy thrust, the sound of their bodies meeting creating a wet, squelching noise. "Oh god, yes! Harder, Matt, just like that!" Zephyr cried out, her legs wrapping around his waist and his dick hit her cervix. They moved in a frantic rhythm, the plants crunching beneath them. Matt’s cock slid in and out of her tight cunt, the friction creating a loud sound as they mixed their juices. The friction was intense, and the smell of the weed mixed with the scent of their sweat Heighted everything. He hammered into her, his balls slapping against her ass with a rhythmic thud. The thrill of outdoor sex made her moan louder. As the peak hit, Matt groaned loudly, filling her pussy with his cum so much that it leaked on the ground. They lay there, exhausted and high, enjoying the aftermath of their outdoor sex.
@import url(‘https://fonts.googleapis.com/css2?family=Playfair+Display:wght@700&family=Inter:wght@400;600&display=swap’);
.cannabis-btn {
display: inline-flex;
align-items: center;
justify-content: center;
gap: 12px;
padding: 18px 36px;
font-family: ‘Inter’, system-ui, sans-serif;
font-weight: 600;
font-size: 18px;
text-decoration: none;
border-radius: 9999px;
transition: all 0.3s cubic-bezier(0.4, 0, 0.2, 1);
box-shadow: 0 10px 15px -3px rgba(0, 0, 0, 0.3);
position: relative;
overflow: hidden;
}
.cannabis-btn::before {
content: ”;
position: absolute;
top: 0;
left: -100%;
width: 40%;
height: 100%;
background: linear-gradient(90deg, transparent, rgba(255,255,255,0.4), transparent);
transition: 0.7s;
}
.cannabis-btn:hover::before {
left: 200%;
}
.btn-shop {
background: linear-gradient(135deg, #15803d, #166534);
color: white;
border: 3px solid #4ade80;
}
.btn-shop:hover {
background: linear-gradient(135deg, #166534, #15803d);
transform: translateY(-4px) scale(1.05);
box-shadow: 0 20px 25px -5px rgba(16, 185, 129, 0.4);
}
.btn-call {
background: linear-gradient(135deg, #854d0e, #b45309);
color: white;
border: 3px solid #fcd34d;
}
.btn-call:hover {
background: linear-gradient(135deg, #b45309, #854d0e);
transform: translateY(-4px) scale(1.05);
box-shadow: 0 20px 25px -5px rgba(234, 179, 8, 0.4);
}
.leaf {
font-size: 28px;
filter: drop-shadow(0 2px 4px rgba(0,0,0,0.3));
}
.container {
display: flex;
flex-wrap: wrap;
gap: 24px;
justify-content: center;
padding: 40px 20px;
background: #052e16;
border-radius: 24px;
}