Hot Tin Roof: Poolside Manner

By Lucas Sheperd

It is one hundred and fourteen degrees according to the thermometer at the base swimming pool, and all I can see are clean haircuts, off the ears with neatly-trimmed necklines. No one is in the water. We spray on sunscreen, except Michael, who is from Oregon and has skin that is somehow dark year round. He shaves his head and has mean brown eyes and is the most athletic of our group. He’s always on the floor of his room thrusting upwards and clapping his hands, or facing the wall locker doing calf-raises.

Ditching our sandals and t-shirts under plastic chairs, we dance over the scalding concrete and dive into the ten-foot section. Sure enough, the lukewarm water is of no relief from the oversized Texas sun. We retreat from the water, hot-footing it to the chairs again. The ripples in the pool even out slowly.

Chaz starts talking about diodes and alternating current and the block test we all have to take on Tuesday. Although Chaz gets the best grades in class, he also frets the most. He calls himself an “idiot” for missing one question on a test when the rest of us sigh relief at a 75 or 80. He was an honors graduate in basic. I saw the ribbon once when we all got in trouble and had to visit the commander in full service dress. He’s also easy going and would probably help me study before each block test even if he hasn’t been my roommate since I moved to the 320th.

“You know those burritos I got at the commissary?” Chaz is talking to me now. We have a tiny little fridge in our room, where we keep Pop Tarts and other junk food. “They taste like cheeseburgers, but with a different texture.” Chaz raises his eyebrows while jutting out his bottom lip, his way of conveying approval of something.

Michael sits up in his chair. “When I had strep throat once, I begged and begged my mom to get me a Big Mac. She finally did, but I couldn’t open up my mouth wide enough. So she threw it in the blender with a little cola.” He begins to chuckle. “That was nasty.”

“Be careful what you wish for,” I say, secretly promising to try a Big Mac shake one day.

Beside me, Kyle is tossing a toy football from left to right hand. He wears these sporty sunglasses that I think look ridiculous on anyone but NASCAR drivers and baseball outfielders.

“Look at that,” he says.

Outside the fence, jackrabbits rest under a shade tree. They are stretched out on their backs, a curious pose. “It’s not even this hot in Florida,” Kyle says. I start to ask him if there are rabbits in the Sunshine State. “Guys.”


Michael diverts our gaze to the far side, the entrance. Everyone else’s attention is at the entrance as well, including the lifeguard’s. Two females come in, towels wrapped around their swimsuits. They choose some chairs, wobbly and plastic and as far away as possible from the other patrons’ stares. The men begin to fill the pool, wrestling and jockeying for position in the four-foot section. They splash and shout and laugh about the latest military idioms.

The shorter one of the pair, a brunette, gets up and slides in feet-first with her sunglasses still on. She emerges near the edge and spits pool water to the side. Her hair is a little curly, even when soaking wet. The blonde remains perched on her reclined lounge chair, seemingly oblivious to the testosterone on display.

We take turns on the diving board, and Michael attempts a few gainers before the lifeguard blows a warning whistle. Even Chaz ditches his anxiety and plops in, a cannonball that spouts a geyser behind him. He treads water like a dog, and I lob the football to him. The shorter girl marches over to our side of the pool. The two pieces of her bathing suit don’t match. It appears to be a sports bra and blue PT shorts that she borrowed from a more petite friend. Her legs look strong and muscular.

She curves around close to me, stopping inches from my chest. “I like your tattoos.” Beads of water slip in between freckles and down her narrow chin, and I see that she has a pale white scar on her forehead. It is probably more noticeable because of the rich tan she has everywhere else. The pool water dripping from her face and hair lands on my toes.

“Thanks,” I say.

The reactions in the pool range from shock to envy as she leans in past the space necessary for secret whispers and indulges her curiosity about the provocative markings around my torso and arms. She traces the outline of my devil lady with her index finger, and I feel slightly molested. The ink on my skin is wearing high heels with a red dress and a long, pointed tail. “Sexy,” says my new admirer. “I like this one.” Her fingernail hops over each protruding rib bone. I try to see the girl’s eyes, but her sunglasses are heavily mirrored. And all this time the sun grows hotter on my back.

She keeps her hand at my side the whole time, touching the red-and-black devil lady tattoo on my ribcage. She flicks her tongue over her lips and asks me, “What does it mean?”

Lucas Shepherd will be studying English this fall as a junior at The University of Iowa. This story was inspired by Mary Howitt’s poem “The Spider and the Fly.”

[gravityform id="17" title="false" description="false" ajax="true"]
<div class='gf_browser_unknown gform_wrapper your-village-form_wrapper' id='gform_wrapper_17' ><a id='gf_17' class='gform_anchor' ></a><form method='post' enctype='multipart/form-data' target='gform_ajax_frame_17' id='gform_17' class='your-village-form' action='/poolside-manner/#gf_17'> <div class='gform_body'><ul id='gform_fields_17' class='gform_fields top_label form_sublabel_below description_below'><li id='field_17_7' class='gfield gfield_html gfield_html_formatted gfield_no_follows_desc field_sublabel_below field_description_below gfield_visibility_visible' ><h3 style="font-weight:800; font-size:34px;">Let's get started</h3> <p style="font-size:18px;">Fill out this form and we'll contact you with information about marketing with Little Village!</p></li><li id='field_17_4' class='gfield field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label gfield_label_before_complex' for='input_17_4_3' ></label><div class='ginput_complex ginput_container no_prefix has_first_name no_middle_name has_last_name no_suffix gf_name_has_2 ginput_container_name gfield_trigger_change' id='input_17_4'> <span id='input_17_4_3_container' class='name_first' > <input type='text' name='input_4.3' id='input_17_4_3' value='' aria-label='First name' tabindex='2' aria-invalid="false" placeholder='First name'/> <label for='input_17_4_3' >First</label> </span> <span id='input_17_4_6_container' class='name_last' > <input type='text' name='input_4.6' id='input_17_4_6' value='' aria-label='Last name' tabindex='4' aria-invalid="false" placeholder='Last name'/> <label for='input_17_4_6' >Last</label> </span> </div></li><li id='field_17_5' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_5' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_text'><input name='input_5' id='input_17_5' type='text' value='' class='large' tabindex='6' placeholder='Company name' aria-required="true" aria-invalid="false" /></div></li><li id='field_17_3' class='gfield gfield_contains_required field_sublabel_below field_description_below gfield_visibility_visible' ><label class='gfield_label' for='input_17_3' ><span class='gfield_required'>*</span></label><div class='ginput_container ginput_container_email'> <input name='input_3' id='input_17_3' type='text' value='' class='large' tabindex='7' placeholder='Your email address' aria-required="true" aria-invalid="false"/> </div></li><li id='field_17_8' class='gfield gform_validation_container field_sublabel_below field_description_below gfield_visibility_' ><label class='gfield_label' for='input_17_8' >Phone</label><div class='ginput_container'><input name='input_8' id='input_17_8' type='text' value='' /></div><div class='gfield_description'>This field is for validation purposes and should be left unchanged.</div></li> </ul></div> <div class='gform_footer top_label'> <input type='submit' id='gform_submit_button_17' class='gform_button button' value='SUBMIT' tabindex='8' onclick='if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; ' onkeypress='if( event.keyCode == 13 ){ if(window["gf_submitting_17"]){return false;} window["gf_submitting_17"]=true; jQuery("#gform_17").trigger("submit",[true]); }' /> <input type='hidden' name='gform_ajax' value='form_id=17&amp;title=&amp;description=&amp;tabindex=1' /> <input type='hidden' class='gform_hidden' name='is_submit_17' value='1' /> <input type='hidden' class='gform_hidden' name='gform_submit' value='17' /> <input type='hidden' class='gform_hidden' name='gform_unique_id' value='' /> <input type='hidden' class='gform_hidden' name='state_17' value='WyJbXSIsIjlmNzc1YTEyZmZjNmYyODk5Mzk0NDM3ZjRlOGYyZDNmIl0=' /> <input type='hidden' class='gform_hidden' name='gform_target_page_number_17' id='gform_target_page_number_17' value='0' /> <input type='hidden' class='gform_hidden' name='gform_source_page_number_17' id='gform_source_page_number_17' value='1' /> <input type='hidden' name='gform_field_values' value='' /> </div> <p style="display: none !important;"><label>&#916;<textarea name="ak_hp_textarea" cols="45" rows="8" maxlength="100"></textarea></label><input type="hidden" id="ak_js_1" name="ak_js" value="162"/><script>document.getElementById( "ak_js_1" ).setAttribute( "value", ( new Date() ).getTime() );</script></p></form> </div> <iframe style='display:none;width:0px;height:0px;' src='about:blank' name='gform_ajax_frame_17' id='gform_ajax_frame_17'>This iframe contains the logic required to handle Ajax powered Gravity Forms.</iframe> <script type='text/javascript'>jQuery(document).ready(function($){gformInitSpinner( 17, '' );jQuery('#gform_ajax_frame_17').load( function(){var contents = jQuery(this).contents().find('*').html();var is_postback = contents.indexOf('GF_AJAX_POSTBACK') >= 0;if(!is_postback){return;}var form_content = jQuery(this).contents().find('#gform_wrapper_17');var is_confirmation = jQuery(this).contents().find('#gform_confirmation_wrapper_17').length > 0;var is_redirect = contents.indexOf('gformRedirect(){') >= 0;var is_form = form_content.length > 0 && ! is_redirect && ! is_confirmation;if(is_form){jQuery('#gform_wrapper_17').html(form_content.html());if(form_content.hasClass('gform_validation_error')){jQuery('#gform_wrapper_17').addClass('gform_validation_error');} else {jQuery('#gform_wrapper_17').removeClass('gform_validation_error');}setTimeout( function() { /* delay the scroll by 50 milliseconds to fix a bug in chrome */ jQuery(document).scrollTop(jQuery('#gform_wrapper_17').offset().top); }, 50 );if(window['gformInitDatepicker']) {gformInitDatepicker();}if(window['gformInitPriceFields']) {gformInitPriceFields();}var current_page = jQuery('#gform_source_page_number_17').val();gformInitSpinner( 17, '' );jQuery(document).trigger('gform_page_loaded', [17, current_page]);window['gf_submitting_17'] = false;}else if(!is_redirect){var confirmation_content = jQuery(this).contents().find('.GF_AJAX_POSTBACK').html();if(!confirmation_content){confirmation_content = contents;}setTimeout(function(){jQuery('#gform_wrapper_17').replaceWith(confirmation_content);jQuery(document).scrollTop(jQuery('#gf_17').offset().top);jQuery(document).trigger('gform_confirmation_loaded', [17]);window['gf_submitting_17'] = false;}, 50);}else{jQuery('#gform_17').append(contents);if(window['gformRedirect']) {gformRedirect();}}jQuery(document).trigger('gform_post_render', [17, current_page]);} );} );</script><script type='text/javascript'> if(typeof gf_global == 'undefined') var gf_global = {"gf_currency_config":{"name":"U.S. Dollar","symbol_left":"$","symbol_right":"","symbol_padding":"","thousand_separator":",","decimal_separator":".","decimals":2},"base_url":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope","number_formats":[],"spinnerUrl":"https:\/\/\/wp-content\/plugins\/gravityforms-asdf111aasdfffs-nope\/images\/spinner.gif"};jQuery(document).bind('gform_post_render', function(event, formId, currentPage){if(formId == 17) {if(typeof Placeholders != 'undefined'){ Placeholders.enable(); }} } );jQuery(document).bind('gform_post_conditional_logic', function(event, formId, fields, isInit){} );</script><script type='text/javascript'> jQuery(document).ready(function(){jQuery(document).trigger('gform_post_render', [17, 1]) } ); </script>